zoukankan
html css js c++ java
识别字符串中的表达式(续一)
今天终于把字符串中嵌套表达式的识别程序改完了,测试代码如下:
/**/
/*
测试一下字符串中怎么来加入表达式
*/
function
add(p1,p2)
{
print(p1)
print(p2)
print(p1
+
p2)
return
p1
+
p2
}
//
a="12<%1+2%>12<%5+778+add(12,3)%>6"
//
print(a)
a
=
23
print(
"
<%
"
s
<%
a
%>
d
"
+a%>add<%a+add(1,2)%>
"
)
结果输出:
s23d23add26
这里做了两层嵌套,因为使用了堆栈,所以嵌套的层次只跟C# Stack类的嵌套层次相关,引擎没有对嵌套的层次做规定。等会用脚本来做一个嵌套测试
查看全文
相关阅读:
操作系统:进程间的相互作用(多线程基础)
一个互联网研发团队的标准配置
一个电商项目的功能模块梳理2
一个电商项目的功能模块梳理2
一个电商项目的功能模块梳理
一个电商项目的功能模块梳理
CTO、技术总监、首席架构师的区别
CTO、技术总监、首席架构师的区别
论代码稳定
论代码稳定
原文地址:https://www.cnblogs.com/FlyFire/p/356603.html
最新文章
c++编译常见错误原因集中
git remote
Mongo的Replica Sets (复制集)的配置全过程和心得体会
oracle 互锁的sql查询
Oracle Oracle's Questions & Answers
用PowerPoint中的VB实现课件中的智能交互
Oracle trunc()函数的用法
SQL Server-索引管理
Win 2003 创建 IP 安全策略来屏蔽端口的图文教程
Oracle trunc()函数的用法
热门文章
oracle Extract 函数
Oracle中merge into的使用
MYSQL:基础—主键
数据结构:循环队列
算法:深度优先算法和广度优先算法
数据结构:堆排序
数据结构:散列表
Java基础教程:IO流与文件基础
数据结构:优先队列
Java基础教程:泛型基础
Copyright © 2011-2022 走看看