正则

203 阅读1分钟

正则表达式是由普通字符以及特殊字符组成的文字模式。模式描述在搜索文本时要匹配的一个或多个字符串。

^ 匹配输入字符串开始的位置。

$ 匹配输入字符串结尾的位置。

*匹配前面的子表达式零次或多次

+匹配前面的子表达式一次或多次。

. 匹配除换行符 \n 之外的任何单字符。

[ 标记一个中括号表达式的开始。

| 指明两项之间的一个选择

{n} n 是一个非负整数。匹配确定的 n 次。

{n,} n 是一个非负整数。至少匹配n 次。

{n,m} m 和 n 均为非负整数,其中n <= m。最少匹配 n 次且最多匹配 m 次。