正则表达式 '^[a-zA-Z0-9''-'\s]{1,30}$' 代表什么意思?
生活随笔
收集整理的這篇文章主要介紹了
正则表达式 '^[a-zA-Z0-9''-'\s]{1,30}$' 代表什么意思?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
正則表達式 '^[a-zA-Z0-9''-'\s]{1,30}$' 代表什么意思?
[A-z] 等于 [a-zA-Z] 表示匹配所有大小寫字母
0-9 表示數字
"-' 都是表示本義字符,匹配這三個符號.
\s 匹配非換行的所有空白字符
以上全部在[]中代表匹配以上所有內容.
然后{1,30}代表匹配1次到30次,最少1次.
頭尾的^和$代表匹配一個完整的字符串,如果這個字符串中出現任何一個不是[]中內容的字符這個字符串就無法匹配.
最后^$匹配的定義可以是單行的也可以是多行的,這需要靠正則的選項判斷.
0-9 表示數字
"-' 都是表示本義字符,匹配這三個符號.
\s 匹配非換行的所有空白字符
以上全部在[]中代表匹配以上所有內容.
然后{1,30}代表匹配1次到30次,最少1次.
頭尾的^和$代表匹配一個完整的字符串,如果這個字符串中出現任何一個不是[]中內容的字符這個字符串就無法匹配.
最后^$匹配的定義可以是單行的也可以是多行的,這需要靠正則的選項判斷.
總結
以上是生活随笔為你收集整理的正则表达式 '^[a-zA-Z0-9''-'\s]{1,30}$' 代表什么意思?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这些软件可以快速实现图片翻译文字
- 下一篇: ZYNQ学习之路4.ZYNQ通过GP口读