私は正規表現では最高ではありませんし、助けが必要です。Javascriptの正規表現 - 2つの部分文字列を一致させる
私はこれらの種類の文字列を持っています:data-some-thing = "5 10 red"。 Wordの 'data-some'は一定であり、 '事'が変わります。 「もの」にはダッシュが含まれることもあります。二重引用符で囲まれた値には、英数字の記号またはスペースのみが含まれます。
正規表現のみを使用して二重引用符で 'thing'と値を取得することは可能ですか?はいの場合、私はどのような表現を使うべきですか?私は見た目を使ってみましたが、それほど成功しませんでした。
明らかに(?)これはHTML要素のデータ属性です。 HTMLでregexpを使って何かをしようとしているのはなぜですか?その代わりに、HTML要素の属性(または 'elt.dataset')を正しい形式の属性で検索すると、属性の値を直接取得できます。 –
私はそれをしますが、ブラウザの文書ではなくノードを使用して文字列を解析しています。申し訳ありませんが完全にはっきりしていない:) – Thinch
これはJSとのHTMLを解析すべきでないという事実を変更しません。必要に応じて、ノードにDOMパッケージを使用します。 –