0

Strings 内にないすべての英数字に一致させたい。すべての外側のもの。

\w+これは、すべての英数字に一致します。また^\w+$、文字列内のすべての英数字にも一致します。外部のもののみを一致させる方法は?

4

1 に答える 1

0
((?:\"[^\"]\")*(?:[^A-Za-z0-9]*)([A-Za-z0-9]*))*

最初の 2 つ(?:)は、二重引用符内または英数字以外のテキストを含むすべてのテキストを削除する必要があります。内部()は、二重引用符で囲まれていない英数字を取得する必要があります。

(?:)の非キャプチャ バージョンであると仮定していることに注意してください()

于 2013-07-29T09:41:08.233 に答える