asp字符串处理问题 解决后追加悬赏300分

[复制链接]
查看11 | 回复2 | 2013-7-8 11:43:46 | 显示全部楼层 |阅读模式
要实现这种效果,也可以采用JavaScript中的正则表达式,首先,你的变量中,只有两种情况,一种就是在括号外,另外一种就是在括号内,因此,你可以设置一个正则表达式,比如(?:\(.+?\))用来匹配括号内的内容,但是不返回括号内的内容(?:就表示不捕获),找到括号的位置之后,就可以采用字符串的方法来提取括号前面的内容,这种方法可以对任意字符串进行处理,循环进行就可以提取所有元素了!当然还有另外一个方法就是:也是设计一个正则表达式,比如(?:\(.+?\))来匹配括号内的内容,然后调用字符串的方法replace,替换掉括号内的内容,比如可以采用逗号或者其他特殊字符,假设我们采用都好来替换括号的内容,接着再调用split函数就可以分隔该变量,从而获得所需...
回复

使用道具 举报

千问 | 2013-7-8 11:43:46 | 显示全部楼层
b= “阿斯顿交(的萨芬)流看法(的萨芬)”ContentStr=split(b,"(的萨芬)")ContentStr(0)'这样等于“阿斯顿交”ContentStr(1)'这样等于“流看法”...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行