求一正则,匹配两个特殊字符中间内容的指定字符
需求:我需要替换掉符号“-”,但是code-001-02中的“-”不能替换掉,替换以后的字符串应该是这样的:
[code-001-02中国][code-002-02法国][code-003-02英国]
多谢多谢!
相关推荐
python正则表达式去除两个特殊字符间的内容方法
以去掉去掉<!–和–>为例进行说明: def clearContentWithSpecialCharacter(content): # 先将<!--替换成,普通字符l content = content.replace("<!--","l") # 再将-->替换成,普通字符l content = content.replace("-->","l") # 分组标定,替换, pattern = re.compile(r'(l)(.*)(l)') # 如果想包括两个l,则用pattern.sub(r\1''\3,Content) return pattern.sub(r'',content
正则表达式匹配各种特殊字符
写个可以匹配一下各种特殊字符的正则表达式 ((?=[\x21-\x7e]+)[^A-Za-z0-9]) x21-\x7e]+)[^A-Za-z0-9]) 这个匹配所有键盘上可见的非字母和数字的符号 var patrn = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]/im; if (!patrn.test(str)) {// 如果包含特殊字符返回false return false; } return true; 这个是输入框防止特殊字符勿输入验证,包括
Java字符串去除特殊字符内容的实例
下面小编就为大家分享一篇Java字符串去除特殊字符内容的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
正则表达式不包涵特殊字符(除了 指定字符 以外)
正则表达式判断不包涵特殊字符(除了 指定字符 以外)
js正则表达式 匹配两个特定字符间的内容示例
今天小编就为大家分享一篇js正则表达式 匹配两个特定字符间的内容示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


