Регулярное выражение для строки, которая не начинается с последовательности

Я обрабатываю кучу таблиц с помощью этой программы , но мне нужно игнорировать те, которые начинаются с метки «tbd_». Пока что у меня есть что-то вроде [^ tbd_], но это просто не соответствует этим символам.

Вы можете использовать отрицательное утверждение:

^(?!tbd_).+ 

Или отрицательное утверждение:

 (^.{1,3}$|^.{4}(? 

Или просто старые наборы символов и чередования:

 ^([^t]|t($|[^b]|b($|[^d]|d($|[^_])))).* 
  • Матч при каждом втором появлении
  • Регулярное выражение для соответствия формату времени HH: MM
  • Регулярное выражение для строки, содержащей одно слово, но не другое
  • Как я могу распознать злое регулярное выражение?
  • Шаблон регулярного выражения для соответствия, Исключая, когда ... / За исключением между
  • regex, извлечь строку NOT между двумя скобками
  • Мое регулярное выражение слишком много. Как я могу сказать, что он соответствует наименьшему возможному шаблону?
  • Как сделать часть регулярного выражения необязательной?
  • Есть ли способ превратить вредоносный код в регулярное выражение?
  • Регулярные выражения: есть ли оператор И?
  • Что такое группа, не связанная с захватом? Что делает (? :)?
  • Давайте будем гением компьютера.