首页 > 代码库 > 正则表达式收集
正则表达式收集
1、正则表达式替换空白行
空白行有多种,我暂时遇到的有三种
^ +$|^$|^\n
^ +$,这个中间是有空格的。
更新直接用^\s*\n 即可
2、正则表达式删除代码行号
\d+\.$|\d+$|\d+ $
一般\d+\.$就可以了,不过有时候遇到没有"."的,还有用空格代替的,如果是其它的可以自己更换。
3、给一组单词,加上引号和逗号,组成数组
查找^(.)(.+)(.)$
替换为"\1\2\3",
如:
aaa
cccc
dddd
fff
修改后为:
"aaa",
"cccc",
"dddd",
"fff",
3、正则表达式匹配含有日文的字符串
.*[ぁ-んァ-ンー一-?]+.*
参考https://gist.github.com/terrancesnyder/1345094
4、正则表达式删除含有英文、数字、符号的c++代码行
^\s*\d+[\s#\/\:]*[a-zA-z0-9_\-><=\s;\(\)\[\]\.\:\+{},\*&\!\"\*/\|\.‘@%\?#\\]*$
5、修改英文单词的首字母为大写
搜索(\w+) 替换\u$0
正则表达式收集
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。