Heim  >  Artikel  >  Backend-Entwicklung  >  这样写正则为啥呢

这样写正则为啥呢

WBOY
WBOYOriginal
2016-06-23 13:48:47866Durchsuche

要匹配很多类似$trade[subject]
的串,
别人 说应该这样写:href="[^"]*"

但我是我理解这样写是对的href=[^"]*"
我的理解是:第一个必须是以"开头,所以用了[^"]这个正则,如果在其前再加上"那不是重复了吗?不知我的理解哪里不对呢


回复讨论(解决方案)

[^"] 表示双引号以外的字符,即不匹配双引号

[^"] 表示双引号以外的字符,即不匹配双引号


晕,我理解排除了,搞混乱了
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP中error_log()函数使用记录Nächster Artikel:谁帮我翻译下