2

私たちが持っている場合:

$text = 'Jame is sleeping but pretend that is "studying"';

今、私はregex後にすべての単語を取得する必要がありますisが、二重引用符または一重引用符で囲まれていない場合。

結果は正しいはずであり、そうでsleepingはありませんstudying

4

2 に答える 2

4

これは実際には非常に簡単です。

is\s(\w+)

あなたはそれをもう少しリベラルにすることができます:

is\s([^\s"']+)
于 2012-10-14T16:31:56.607 に答える
2

これを試して:

is (\w+)

実例

于 2012-10-14T16:30:39.727 に答える