Я пытаюсь найти все строки, которые содержат часть строки поиска, но также не начинаются с «00000000». Я использую это выражение в Notepad ++, но я также буду использовать его в другом настраиваемом приложении, которое также использует регулярные выражения.
Я хочу найти 118200000 00000000 0000000000
, но не хочу включать строки, если ему предшествует 00000000
Например, если у меня было:
01905402834 000000017090156300000000000118200000 00000000 0000000000
01205028361 000000017090156300020381274118200000 00000000 0000000000
Я не хочу получить первую строку, потому что у нее 00000000
как раз перед 1182
, а у меня просто вторая строка.
Я думал о попытке (?!00000000)118200000 00000000 0000000000
, но это соответствует всем, так что, очевидно, я что-то упустил или неправильно использовал выражение.