![]() |
1
1
我还建议采用匹配模式:
或者一个更可读的版本 named capture groups * :
我支持和schifini使用否定字符类来查找所需片段的方法。
代码示例:
* 中的命名捕获组 Javascript are not supported 在所有主要浏览器中。把它们取下来或者用 Steve Levithan's XRegExp library 解决了这些问题。 |
![]() |
2
0
由于没有特定的分隔符,所以在大多数情况下,必须逐个提取所需的零件。 对于这些示例,可以使用以下命令获取作者、文章名和日志:
匹配将返回一个包含四个元素的数组。这三个捕获位于索引1到3。 见 Regex101 . 数字匹配是可行的。尝试使用另一个单独的regexp来捕获它们。这一年可能很棘手,因为一个四位数也可以是一个页码。 |
![]() |
3
0
您可以编写函数来解析字符串,而不是试图找出复杂的正则表达式(在本例中imho是不可能的)。根据你的样本数据,它可以是这样的:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 7 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 7 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 7 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 7 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 8 月前 |