仅在两个数字之间生成正则表达式,但查找所有数字包括1到10

时间:2015-06-28 03:21:45

标签: regex

我想在1到10之间生成正则表达式。我使用这个

(10|[1-9])

Notepad ++查找从1到10开始的所有数字,但我想只找到1到10个数字,而不是所有包含1到10部分的数字。

1 个答案:

答案 0 :(得分:1)

您需要使用单词边界,因为它有助于正则表达式引擎进行完全匹配。

\b(10|[1-9])\b

\b称为单词边界,在单词字符和非单词字符之间匹配,反之亦然。