求一正则

来源:百度知道 编辑:UC知道 时间:2024/05/30 16:04:03
str = "sdfsd '$ab c$', asdf '$abc$',sdffs '$文字$',ddddddd '$怎么就配不上呢$'"
如何得到一个集合Matches 包括 ("abc","文字","怎么就配不上呢")或者直接输出为"abc文字怎么就配不上呢",也就是两个$中间的部分,不过只能是26个英文字符或文字
\$[^']+\$
这样写也太简单了吧,也没什么技术含量,我不是为了处理这个字符串,而是想得到一个方法,不知那位高手对预搜索有特别研究的(?<= \'\$)([a-zA-Z]|[\u0391-\uFFE5])+这个正则在有些地方能用,在些地方不能用,大家看一下,共同研究一下喽

正则:
\$[^']+\$

输出:
$ab c$
$abc$
$文字$
$怎么就配不上呢$

$自己去掉就可以了

正则很好学的,可以看看这个文章
http://hi.baidu.com/xlrtx/blog/item/7550c9ca7571ad40f31fe700.html

a我都觉得,有些太露了!可能因为是老牌明星了。对了更新到几集了