いくつかのコード ファイルを実行して、セミコロンで終わらない行を見つけようとしています。
私は現在これを持っています:^(?:(?!;).)*$
グーグルの束から、それはうまくいきます。しかし、今はそれを拡張して、先頭のすべての空白、またはパッケージや開き括弧と閉じ括弧などの特定のキーワードを無視したいと考えています。
最終的な目標は、次のようなものを取ることです。
package example
{
public class Example
{
var i = 0
var j = 1;
// other functions and stuff
}
}
そして、私に見せるパターンにvar i = 0
はセミコロンがありません。これは単なる例です。欠落しているセミコロンは、クラスのどこにでもある可能性があります。
何か案は?私は1時間以上いじっていますが、運がありません。
ありがとう。