コロンが続く文字列を見つけようとしています。ここで は、例えば文字列です:正規表現を使用して文字列内に複数の数字とコロンを見つける
str.search(/^\d+:$/);
、それは-1を返しますので、それはコロン数字を見つけていない。ここで
var str = " 234: all kinds of code";
は、私が試したものです。
は、私はこれを試み、それが0返さ:/^.+\d+:.+$/
コロンが続く文字列を見つけようとしています。ここで は、例えば文字列です:正規表現を使用して文字列内に複数の数字とコロンを見つける
str.search(/^\d+:$/);
、それは-1を返しますので、それはコロン数字を見つけていない。ここで
var str = " 234: all kinds of code";
は、私が試したものです。
は、私はこれを試み、それが0返さ:/^.+\d+:.+$/
検索する文字列がの場合、とはの末尾にコロンが続きます。試してみてください:
str.search(/\d+:/);
ドロップを^
(文字列の先頭のみ一致しますが、あなたの番号は途中でどこかにある)と$
(文字列の端部のみにマッチしますが、そこにあなたの正規表現からコロンの後のテキストです)。
このウェブサイトを使用して、あなたの正規表現を動作するようにあまりにもregex101のようにオンラインでプレイする必要があり
:私はあなたの「\ dの+」の周りにあなたの^と$や場所ワイルドカードをドロップし、すべての時間
Regex101
をそれを使用しています。 –
'/^.+ \ d +:。+ $ /'は何も見つかりませんでしたか?私はその質問を理解していない。試したコードを表示してください。 – sln
str.search(/^.+ \ d +:。+ $ /); は0を返します これはクールです - 私は今何が間違っていたのか分かります – user3044394