我正在尝试查找在我的代码中使用(x,y)的地方的所有实例,其中x和y是整数。
我尝试了[0-9]+,[0-9]+
这可以检测到(0,2)(3,5)等,但它没有检测到
(0,50)或(255,255)
如何对所有数字进行检查?
这不是一种编程语言,这对于Notepad ++而言我认为我必须在逗号之前和之后包含空格\ s *
答案 0 :(得分:6)
试试这个正则表达式:
\(\d{1,3},\d{1,3}\)
在此处查看:[{3}}
以下是细分:
\(
- 匹配文字(
\d{1,3}
- 匹配一到三位数字
,
- 嗯,匹配文字,
\d{1,3}
- 再次匹配一至三位数字
\)
- 匹配文字)
答案 1 :(得分:3)
使用\d
匹配任何数字,使用花括号匹配1-3个字符 - \d{1,3}
。为了您的完整匹配使用:
\d{1,3},\d{1,3}
如果要包含括号,则需要对其进行转义:
\(\d{1,3},\d{1,3}\)