正規表現を使用した HTML での単語カウント
P粉153503989
P粉153503989 2024-04-01 22:44:06
0
1
508

これはこれと同じ問題です。しかし、私はJavaScriptを使用していないので、「innerText」は私にとって解決策ではなく、正規表現が/(<.*?>)/g >を結合できるかどうか知りたいです。 /\S /g 大量の文字列操作を行わずに実際の単語数を取得します。

ここで使用している言語は Dart です。私がまだ見つけていない解決策がその言語に存在する場合、それも答えになる可能性があります。ありがとう!

編集: 誰かがタグを編集しましたか?この質問は Dart 固有のものではなく、正規表現に関するものなので、そのままに戻します。

編集2:「焦点が絞られていない」ため質問は閉じられていますが、「正規表現が/(<.*?>)/gと/\S /gを結合できる場合」の作り方がわかりません。より集中力が高まりました。

P粉153503989
P粉153503989

全員に返信(1)
P粉399090746

すべてのテキストが HTML 要素内に含まれていると仮定すると、 (?<=>|\s)[^<\s>='"] ?(?=<|\s ) を使用できます。 .

文字列の使用 <p>One</p><p>2、3、4。 5</p><p>シックス</p> ゲームは 6 つあります。

###知らせ:###

後方グループを使用しますが、すべてのブラウザがこのグループをサポートしているわけではありません。
  1. 単語の末尾の句読点は「3」などのようにグループ化されているため、ただ数えるだけでなく実際の単語を使用する予定がある場合は、この点に注意してください。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!