php 之间的正则表达式字符串
php regex string between
我有这个字符串:
<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"><span itemprop="name">gegi123</span></span>
我需要gegi123
我试过这个:
/<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"><span itemprop="name">(.*?)</span></span>/
但是显示错误:
Warning: preg_match_all(): Unknown modifier '/' in /var/www/post/main.php on line 29
您需要转义 pattern delimiter 以通过反斜杠逐字匹配它或选择另一个分隔符。
Unknown modifier '/' ...
结束定界符后的所有内容都被视为 modifiers/flags:
/<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"...
↑ opening delimiter ↑ closing delimiter
↑ php don't know modifier /
使用另一个分隔符:~<span
...http://
...~
通过转义定界符:/<span
...http:\/\/
.../
我有这个字符串:
<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"><span itemprop="name">gegi123</span></span>
我需要gegi123
我试过这个:
/<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"><span itemprop="name">(.*?)</span></span>/
但是显示错误:
Warning: preg_match_all(): Unknown modifier '/' in /var/www/post/main.php on line 29
您需要转义 pattern delimiter 以通过反斜杠逐字匹配它或选择另一个分隔符。
Unknown modifier '/' ...
结束定界符后的所有内容都被视为 modifiers/flags:
/<span itemprop="author" itemscope="" itemtype="http://schema.org/Person"...
↑ opening delimiter ↑ closing delimiter
↑ php don't know modifier /
使用另一个分隔符:~<span
...http://
...~
通过转义定界符:/<span
...http:\/\/
.../