0

テスト文字列に X 単語以上が含まれているかどうかをテストする正規表現を作成しようとしています (精度は重要ではありません。80 単語程度について話しますが、81 または 79 であれば十分です)。

私の推測では、文字列に X 個を超える空白文字があるかどうかをテストする必要があると思います (二重スペースなどは無視できますが、それほど重要ではありません)。

プラットフォームは JavaScript ですが、コードを含まない純粋な式が必要です (例: JavaScript コードで一致数を数えることができません)。

そのような表現を組み立てるのを手伝ってくれる人はいますか?

4

1 に答える 1

4

80 個の「単語」 (つまり、連続した\w's) を含む文字列を正確に一致させるには、次のようにします。

/^\W*(\w+\b\W*){80}$/

したがって、80 以上の単語を照合するには、次のようにします。

/^\W*(\w+\b\W*){80,}$/
于 2013-11-12T00:31:08.780 に答える