1

文字 P から、P の後と改行文字の間のすべてのチャーターを一致させたいと考えています。

私が試したのは "P.*\n" で、これは明らかに P に一致しますが、p の後と改行文字の前のすべての文字が必要です。

誰でも知っていますか?

4

4 に答える 4

3

これを試すことができます:

(?<=P).*(?!\n)

P の正の後読み、次に改行の負の先読み。

元の回答を編集しました。

于 2012-08-23T11:44:02.380 に答える
2

使用するだけです:

p(.*)

「マルチライン」正規表現オプションを使用していないことを確認してください。

于 2012-08-23T11:49:37.967 に答える
0

どうですか:

P(.*?)\n

あなたが欲しいキャラクターはグループ1にいます

于 2012-08-23T11:48:56.580 に答える
0

あなたは試すことができます:

P(.*?)\n

ここに画像の説明を入力してください

正規表現のヒーローから

于 2012-08-23T11:50:35.663 に答える