有一个正则表达式,小弟是在是看不懂,求救。。。
看一个程序的源代码,有一个正则表达式,没看懂,希望达人帮忙吖。
那句语句这么写的。。
srcString = srcString.replace(/([ -!:-@\[-`\{-~、。ˉˇ¨〃々~‖…‘’“”〔〕〈〉!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}扩]{18})/g, "$1 <wbr> ")
大人解释一下,什么意思吖,可不可以分析的仔细些吖。。谢谢。。
[解决办法]
把匹配的字符替换成它本身+ <wbr>
[解决办法]
$1就表示匹配的第一个group
[解决办法]
这么多!
[解决办法]
我人为 凡有
(/([ -!:-@\[-`\{-~、。ˉˇ¨〃々~‖…‘’“”〔〕〈〉!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}扩]{18})/
字符的都去掉
[解决办法]
推荐给搂主的:
http://www.regexlab.com/zh/regref.htm