これをいくつかのRegExビルダーを使って実行した後で、私がしたいことをしているように見えます...しかし、実際に試して実装しようとすると決して動作しません。Javascript RegEx for boundries
これは私が使用している表現です:(?<=\[)[0-9]+(?:\.[0-9]*)?(?=\])
を私の理解からは、これは[]
記号の間の任意の数字に一致するようになっています。私はそれがあらかじめ決められているので、それが正の浮動小数点、肯定的なものか否定的なものなのか、それともそれ以外のものなのかには関心がありません。
これは、ウェブサイトが既に構築している予め設定された数の<select>
タグを持っていることです。すべての選択タグをループして、現在選択されているオプションを取得し、その中で一致する数字を[]
にする必要があります。
<select>
<option>Stuff [193.33]</option>
<option>Stuff2 [19232l.39393]</option>
</select>
のような何か...
$('#content_area').$('input:select').change(function(){
$('#content_area').$('select option:selected').each(function(){}
私は理由として気付いていないよ、
- 式は私がちょうど警告でそれを返しても、構文エラーを与え、
- どのようにループを構築しますか?
あなたは ''に文字 'L'を持つことを意味していましたか?あなたの正規表現がどの文字とも一致しないので、私は尋ねます。 –