0
「history_all」以外の「history_」で始まるファイルに一致する正規表現を書くにはどうすればよいですか?単一の単語以外の任意の単語に一致
「history_all」以外の「history_」で始まるファイルに一致する正規表現を書くにはどうすればよいですか?単一の単語以外の任意の単語に一致
最も簡単なことは、2つのテスト:/history_\w+/
に分割し、それがhistory_all
と等しくないことを確認することです。
分割したくない場合は、/history_(?!all\b)\w+/
のようなものを使用できます。
ここで(?!all\b)
はnegative lookaheadです。「all[end of word]
に従わない」と読むことができます。
正規表現の**味**は何ですか? Perl? PHP? JavaScript? Java? –
何を試しましたか?どのように失敗したのですか? – sarnold
実際に私はMakefileで使っています。私は試していないので、失敗しませんでした。私はいくつかのガイダンスを探していましたが、私は素晴らしい先読みの形でそれを得て、すばらしいドキュメンテーションにつながりました。 Mucho gracias、Tikhon。 – syker