如果是字符串“(lksjdf)”,如何把括号里的字符去掉?用c语言写或者用正则表达式。
对于你的这个字符串,Canonical可以这样写:
\((.+)\)
或者
^\((.+)\)$
或者
^\((\w+)\)$
注:如果处理内容发生变化,正则化也应进行修改。
c语言,不要写,因为没有正规化处理效率。
如果你有兴趣,可以去看看:
crifan正则表达式的学习体会
(我这里不想贴地址,请你自己用谷歌搜索标题,就能找到贴地址。)
\((.+)\)
或者
^\((.+)\)$
或者
^\((\w+)\)$
注:如果处理内容发生变化,正则化也应进行修改。
c语言,不要写,因为没有正规化处理效率。
如果你有兴趣,可以去看看:
crifan正则表达式的学习体会
(我这里不想贴地址,请你自己用谷歌搜索标题,就能找到贴地址。)