0

\r\nいくつかの場所といくつかの場所で単語の組み合わせを含む文字列があります\n。これはサンプルです:

\r\nThis is an\nexample\nand I need\na\nsolution\r\nr\nOK\r\n

今私はそれThis is an\nexample\nand I need\na\nsolutionに沿ってのみ一致する必要があります これは私が試した表現です\n

\r\n([\s\w]+)\r\n

これにより、完全な文字列が読み取られます。訂正してください

4

3 に答える 3

2

一致する文の中に s を入れたくないです\rか? 否定的な一致を使用できます。

\r\n([^\r]+)\r\n

を使用すると と の両方に\sマッチし、スペース文字として使用できると思います\r\n

于 2012-08-17T10:10:51.880 に答える
0

貪欲でない量指定子を使用してみてください?:

\r\n([\s\w]+?)\r\n 
于 2012-08-17T09:55:39.553 に答える
0

複数行の遅延一致が機能するはずです。

/\r\n(.+?)\r\n/m
于 2012-08-17T09:56:45.180 に答える