正则表达式 PHP 字符串的一部分

Regex PHP part of string

我无法让我的正则表达式在 php 中工作。它适用于 javascript (vuejs):

(?<=.+: )(.*)

我有这个字符串:

NL: abcdef

我想得到

abcdef

有人可以告诉我我做错了什么吗?

有很多方法可以使用 PHP/PCRE 来解决这个问题,一种是使用 \K

跳过前面的字符串
[^:]+: \K(.*)

Regex Demo

如果你能在字符串的开头添加一个锚点,那就更好了:^[^:]+: \K(.*)