3

メモ帳++で「\n」を簡単に見つけることができますが、ここでの私の問題は、特定の文字(この場合は「#」)が続かない場合は「\n」を見つけなければならないことです。だから私は'\n'で正規表現を使用しますか?出来ますか?

例 :

Stuff to ignore
#Like that

Stuff
To change
4

2 に答える 2

6

先読みアサーションを試してください:

\n(?!#)
于 2012-09-26T10:00:25.727 に答える
2

この質問でいくつかの詳細を見つけることができますが、最初に行末が純粋であることを確認してください\n

Mac OSの行末は\r(OSXは\n)、Windows / DOSは\r\n、そしてUNIXスタイルは\nほとんどです。

探している正規表現はおそらく.*\n[^#].*、指定[^...](設定されていない)です

$ただし、代わりにEOL正規表現文字を使用してみることができます。
.*$[^#].*

または、xdazzが言ったように、試してみてください\n(?!#)

于 2012-09-26T10:13:37.023 に答える