問題タブ [end-of-line]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
21 参照

javascript - 行全体から、または指定されたトークンまでのグループを作成するための正規表現

JavaScript 正規表現エンジンを使用しています。

正規表現は、または文字^(.*?)\s*(?=[*\[]).*までのすべての文字を含むグループをキャプチャします。これらの行でうまく機能し、行全体を一致させ、最初のセクションをキャプチャします。[*

ただし、これらの文字のどちらも含まれていない場合は、行全体もキャプチャしたいと思います。

この正規表現は行全体^(.*?)\s*(?=[*\[]).*|^(.*)$一致しますが、 group には何もキャプチャしません\1

も見つけるように先読みを変更することは可能no more charactersですか?

0 投票する
1 に答える
82 参照

javascript - 文字列の終わりを検証しない正規表現

次のシナリオ (Javascript コード) を検討してください。

正規表現は値と一致しませんが、(value+" ") と一致するため、$ は一致しないと思いますか? 何故ですか?

$ は文字列の末尾を検証するべきではありませんか?

0 投票する
1 に答える
438 参照

python - Python正規表現:ファイルの行末にある文字列を一致させる方法は?

ファイルの行末にある文字列を一致させる必要があります。

ファイルの内容は次のとおりです。

最初の行を取得するためにこの正規表現を作成しましたが、何にも一致しません。私のコードの要件は、一致する文字列が変数に格納されていることに注意してください。したがって:

ただし、インタープリターでこの正規表現を確認すると、機能します。

0 投票する
1 に答える
652 参照

regex - xCodeの正規表現:「行末」を含む任意の数の空白文字?

私の場合、次のテキストがあります。

そして、このメソッドのすべての一致を見つけたいです。正規表現は次のようになります。

<any number of characters>手段(.+)<whitespace>手段は知って\sいますが、式全体をどのように書くのですか?私の主な問題-空白文字と「行末」が異なるため、空白の組み合わせを検索することはできません。