this programを使用してテーブルの束を処理していますが、 "tbd_"というラベルで始まるものを無視する必要があります。これまでのところ、私は[^ tbd_]のようなものを持っていますが、単にそれらの文字と一致しません。シーケンスで始まらない文字列の正規表現
答えて
あなたは、負の先読みアサーションを使用することができます。
^(?!tbd_).+
または負の表情ビハインドアサーション:
(^.{1,3}$|^.{4}(?<!tbd_).*)
それとも文字セットと交替昔ながら:
^([^t]|t($|[^b]|b($|[^d]|d($|[^_])))).*
これは特定の正規表現エンジンに限定されていますか? –
私のテストでは、まだ2番目のものがtbd_と一致しているように見えるので、私は尋ねます。最初のものは素晴らしいです。 –
regular-expressions.infoの味の比較を見てください:http://www.regular-expressions.info/refflavors.html – Gumbo
- 1. "/ *"で始まらない文字列の正規表現
- 2. 正規表現知ら開始と終了の文字列
- 3. 正規表現 - 文字列で始まり文字列で終わる
- 4. 正規表現:特定の文字列ではないシーケンスと一致する
- 5. .aspで終わらない文字列の正規表現
- 6. 文字列または正規表現のリテラルにない正規表現と一致する正規表現
- 7. 文字列で正規表現するか、文字列で正規表現しないか?
- 8. 正規表現:シーケンス
- 9. 正規表現:シーケンス
- 10. 正規表現は特定の文字で始まります
- 11. 正規表現が文字列を見つけられない
- 12. 正規表現のASPトリム文字列
- 13. 正規表現の文字列Javascript?
- 14. ユニコード文字列の正規表現
- 15. 正規表現の文字列
- 16. 非文字列の正規表現
- 17. JavaScriptの正規表現:文字列
- 18. VHDL文字列リテラルの正規表現
- 19. 正規表現文字列の置換。
- 20. Pythonの正規表現、Unicode文字列
- 21. 部分文字列の正規表現
- 22. 可能なエスケープ文字の文字列の正規表現
- 23. PCRE正規表現:文字列を含まない
- 24. 正規表現XML文字列
- 25. 文字列PHP正規表現
- 26. パイソン - 正規表現 - 文字列
- 27. PHP - 文字列フィルタリング(正規表現?)
- 28. 使用正規表現は、文字列
- 29. 正規表現と文字列操作
- 30. Java正規表現@文字列
SchemaSpyはどのように機能しますか?あなたはそれをテーブル名のリストに渡しているのですか、それとも正規表現を渡していて、マッチングをしていますか? –
正規表現を渡しています(それは-iフラグです)。一致するものをインポートします。つまり、どんな場合でもそうです=) – echoblaze
@echoblaze:XMLを処理しているなら、XMLパーサー?それは正規表現を使うよりはるかに簡単です。 – Gumbo