RegEx从字符串中删除括号

时间:2012-04-24 09:57:22

标签: regex

如果我有:

string = (1000.00)

如何使用正则表达式删除括号并将输出作为1000.00

由于

3 个答案:

答案 0 :(得分:8)

试试这个正则表达式:

s/([()])//g

答案 1 :(得分:4)

替换模式:

\((.+?)\)

使用替换模式:

\1

请注意括号()的字面含义为括号字符的转义。

答案 2 :(得分:0)

Perl语法:/\(([0-9\.]+)\)/(未经测试)

更新 :(更严格)

Perl语法:/\((-?[0-9]+\.[0-9]*)\)/