查找数字匹配,替换为分隔匹配。常用表达

时间:2012-09-13 21:44:06

标签: regex enterprise

我正在搜索1234567.0的出现并用1234567替换所有匹配我正在使用Enterprise向导,并且无法理解为什么与Visual Studio一起使用的正则表达式将无法在程序中运行。

现在我正在尝试(/d{9})(/d{7})我知道我离开这里并继续深入了解正则表达式的神秘世界。

任何正则表达式向导都有两美分。谢谢。

2 个答案:

答案 0 :(得分:1)

如何用第一个匹配组替换(\d+)\.\d+ ..?这包括十进制部分,包括句号。

答案 1 :(得分:0)

\d+\.\d+将匹配1个或多个数字,后跟小数,后跟一个或多个数字。

如果要捕获整数部分,请在其周围加上括号。

(\d+)\.\d+


\d是数字

的特殊字符

+表示“至少匹配其中一个”

\.只匹配一段时间。由于.是一个特殊字符,因此您必须使用\

将其转义