%匹配的行首-表示搜索字符串必须位于行首,并且不包含所选结果字符中的行尾字符。
$match行尾-表示搜索字符串必须位于行尾,并且不包含所选结果字符中的行尾字符。
? 匹配除换行符以外的所有字符。
例如,m? n与“man”、“men”、“min”一致,但与“moon”不一致。
*匹配除换行符以外的任意数量的字符。
例如,t*t与” test “、” tonight “和” tea time “中的” tea t “部分匹配,但与” tea “不匹配
time (在tea和time之间有换行符。
匹配一个或多个上一个字符/表达式。 必须至少找到一个出现的字符。 不匹配重复的换行符。
例如,Te st与“Te st”、“teest”、“teest”等一致,但与“tst”不一致。
与上一个字符/表达式匹配0次以上。 不匹配重复的换行符。
^b匹配分页符。
^p匹配换行符(CR/LF ) (段落) (DOS/Windows文件) )。
^r换行(仅限CR ) (段落) ) MAC文件)匹配
^n换行(仅限LF ) (段落) ) UNIX文件)匹配
^t与制表符匹配
[ ]匹配括号中的单个字符或范围
例如:
每个[aeiou]元音匹配小写字母
[, ]匹配字符“,”、“.”或“? ”。
[0-9a-z]匹配任意数字或小写字母
[~0-9]匹配除数字以外的任意字符()表示不匹配后续内容() ) ) ) ) ) ) ) ) )。
^{A^}^{B^}匹配表达式a或b
例如:
^{约翰^}^{Tom^}
这是搜索约翰或汤姆。 在两个公式之间