例如:在文本中我需要在chareters''之间找到数字 比如'87646790345'或'353632249'或'7668GHN876FB766HN'
答案 0 :(得分:1)
仅在搜索'\d+'
或'[0-9]+'
的单个素数之间查找数字。要在单个素数之间查找字母和数字,请搜索'[a-z0-9]+'
,确保未选中匹配大小写。要在单个素数之间搜索查找字母,数字和下划线,请搜索'\w+'
或'[a-z0-9_]+'
,以确保未选中匹配大小写。在所有情况下,请确保选择正则表达式。
\d
表示数字。 [
和]
包含一系列字符,因此[a-z0-9_]
表示a
至z
包括0
至9
包括_
加-
。要在字符范围中包含[-a-d]
,它必须是第一个或最后一个字符。因此,-
会搜索a
加d
到+
,包括\d+
。上述搜索表达式中的'
表示查找前面的一个或多个项目。因此'\d+'
表示搜索一个或多个相邻数字。最后,搜索中的[ABCdef]
个字符代表自己。因此a
表示搜索单个素数,后跟一个或多个数字,然后是另一个单个素数。
您可以通过选择匹配大小写来仅搜索大写字母或仅搜索小写字母。然后,例如,b
找不到E
或{{1}}或{{1}}等。