|
|
1
2
您可以使用这个regex来获取真实性令牌。
属性值的顺序无关紧要,这会得到它们
https://regex101.com/r/NCjFxc/1 引用
单个,颚化符作为regex分隔符:
double,颚化符作为regex分隔符:
可读版本
|
|
|
2
4
我尽量不使用regex,而是使用php的标准从dom中提取它。 DOMDocument XML manipulation library :
这个
|
|
|
3
2
你在试着匹配
你的模式是:
你看到了吗?
应该是:
编辑 如果能够在不受特定属性顺序约束的情况下进行匹配是很重要的:
将不捕获,任何属性和它的值,它不被称为“类型”或“名称”,它需要作为
编辑2 :preg_match()和preg_replace()等将需要在模式的开头和开头使用分隔符: http://php.net/manual/en/regexp.reference.delimiters.php
所以你可以简单地封装表达式如下:
|
|
|
Omotayo · PHP用正则表达式匹配新行中的所有字符 9 年前 |
|
|
user1512593 · PHP正则表达式多个实例 9 年前 |
|
|
user1788736 · 从字符串中删除所有#EXTM3U 10 年前 |
|
|
eevaa · 使用preg_match_all查找每个单词 12 年前 |