正規表現 Part9
■ このスレッドは過去ログ倉庫に格納されています
0765デフォルトの名無しさん
2012/04/23(月) 18:40:56.84●正規表現の使用環境
emacs-lisp
●検索か置換か?
検索
●説明
特定の文字列Aにマッチしないが、文字列BorCにはマッチする文字列を検索したい。
初期状態でregexpは↓のようになっており
"-\\(ring\\|history\\)\\'"
文字列末尾に -ring か -history があればマッチしてしまいます。
この状態を維持しつつ特定の文字列を含む文字列であればマッチさせたくない状況を作りたいです。
●対象データ
hogehoge-kill-ring
hugahuga-history
user-hogehoge-kill-ring
user-hugahuga-history
hogehoge-user-kill-ring
hugahuga-user-history
●希望する結果
hogehoge-kill-ring
^
hugahuga-history
^
だけが難しければ最悪↓も含んでしまってOK
hogehoge-user-kill-ring
^
hugahuga-user-history
^
以上よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています