0

次の文字列から正規表現を使用して抽出する必要があります

console.log("This can be anything except double quote"),

カンマとその他の文字列が続きます

抽出出力は

console.log("This can be anything except double quote"),

サンプル文字列は文字通りに読み取られないことに注意してください(たとえば、ランダムな文字列または記号を意味するものであれば何でもかまいません)

~!@#$%^&*)

任意のアイデア、上記の場合の正しい正規表現は何ですか?

4

2 に答える 2

0

これには多くの解決策があります。私が考えることができる最も単純なもの:(console.log[^,]+)

PS:これにより、コンソールステートメントの最後にあるコンマが削除されます。手動で追加できます。

于 2013-01-12T04:58:50.450 に答える
0

引用符をエスケープして引用符で囲まれた文字列に正規表現を使用する:

(console\.log\("(?:[^"\\]|\\.)*"\),)
于 2013-01-12T05:02:01.153 に答える