Products
GG网络技术分享 2025-03-18 16:14 9
<script A>...</script><script B>...</script><script ...>...</script>
如上字符串,
...表示:任意有数字字母组成的字符串。
怎么匹配出
<script B>...</script>
正则表达式怎么写?
var reg = /^(< script B>)< /script>$/
^符号可以匹配开头
$字符可以锁定结尾
或者试试
/^[ < script b>][\\w]*[/< /script>]$/
\\<script\\s[^A]>\\w+\\<\\/script\\>
正则表达式是匹配模式,要么匹配字符,要么匹配位置。请记住这句话。
然而关于正则如何匹配字符的学习,大部分人都觉得这块比较杂乱。
毕竟元字符太多了,看起来没有系统性,不好记。本文就解决这个问题。
内容包括:
1. 两种模糊匹配
2. 字符组
3. 量词
4. 分支结构
5. 案例分析
如果正则只有精确匹配是没多大意义的,比如/hello/,也只能匹配字符串中的"hello"这个子串。
Demand feedback