1

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

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

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

4

2 回答 2

1

用第一个匹配组替换怎么样(\d+)\.\d+..?这会修剪包括句点在内的小数部分。

于 2012-09-13T21:47:37.507 回答
0

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

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

(\d+)\.\d+


\d是数字的特殊字符

+意思是“至少匹配其中之一”

\.只匹配一个句点。由于.是一个特殊字符,你必须用\

于 2012-09-13T21:46:33.327 回答