正则表达式 PHP 字符串的一部分
Regex PHP part of string
我无法让我的正则表达式在 php 中工作。它适用于 javascript (vuejs):
(?<=.+: )(.*)
我有这个字符串:
NL: abcdef
我想得到
abcdef
有人可以告诉我我做错了什么吗?
有很多方法可以使用 PHP/PCRE 来解决这个问题,一种是使用 \K
跳过前面的字符串
[^:]+: \K(.*)
如果你能在字符串的开头添加一个锚点,那就更好了:^[^:]+: \K(.*)
我无法让我的正则表达式在 php 中工作。它适用于 javascript (vuejs):
(?<=.+: )(.*)
我有这个字符串:
NL: abcdef
我想得到
abcdef
有人可以告诉我我做错了什么吗?
有很多方法可以使用 PHP/PCRE 来解决这个问题,一种是使用 \K
[^:]+: \K(.*)
如果你能在字符串的开头添加一个锚点,那就更好了:^[^:]+: \K(.*)