У меня есть требование заменить все приведенные ниже цифры на TAB в тексте Редакторы, такие как блокнот ++. Я попробовал следующее регулярное выражение, но он все еще нуждается в ручной работе. Может ли кто-нибудь помочь достичь этого в одном регулярном выражении.Регулярное выражение в текстовом редакторе
Я использовал нижеследующий один и вручную удалил [1-9]. фактор, чтобы получить все линии.
\ < 3.1. [1-9]. [1-9]. [1-9].
3.1. Cre
3.1.1. Im
3.1.1.1. O
3.1.1.2. Ce
3.1.1.3. Part
3.1.2. ED
3.1.2.1. Ow
3.1.2.2. ED
3.1.3. OF
3.1.3.1. O
3.1.3.2. O
3.1.3.3. O
3.1.3.4. O
3.1.4. Sc
3.1.5. In
3.1.6. Vi
3.1.7. Bu
3.1.8. Ho
3.1.8.1. Ou
3.1.8.2. In
3.1.9. Pa
3.1.9.1. Re
3.1.9.2. Re
3.1.9.3. Pr
3.1.9.3.1. Ou
3.1.9.3.2. Sp
3.1.9.3.3. In
3.1.9.3.4. In
Это не заменит «3.1.10». – Toto
3.1.10 там нет ввода, его буква «O» не равна нулю – Pallab
Ну, я скорректировал регулярное выражение для ввода, но в случае, если вам понадобится нечто более общее, обязательно '^ [. 0-9] + \ s ([AZ]) 'заменить на' \ t \ 1' будет лучше, –