-6

What's the meaning of the symbols ^ and $ in regular expression.

For example :

^[SQBM][0-9]{5,6}$

Thanks

4

2 回答 2

4

^是输入的开始,也是输入$的结束。

例如

  • ^[0-9]- 从数字开始的一切
  • [0-9]$- 以数字结尾的所有内容

还有来自wiki的更详细的描述:

  • ^ 匹配字符串中的起始位置。在基于行的工具中,它匹配任何行的起始位置。
  • $ 匹配字符串的结束位置或字符串结束换行符之前的位置。在基于行的工具中,它匹配任何行的结束位置。
于 2013-09-10T08:24:51.883 回答
1

^ - 文本的开头

$ - 文本结束

于 2013-09-10T08:24:49.117 回答