2012-02-14 4 views
-1

.htmで終わる文字列に一致するように単純なreg式をどのように行うか説明できます。.htmのクイックレグ式

例: floor.htmは一致します。

+0

これはちょうど私がそれを見つけたファイルを見つけるための正規表現を検索する非常に簡単です。あなたはあなたが望むものにエンディングを変更するだけです。この場合、.htmlファイル。 – L1ghtk3ira

答えて

8

".htm"にマッチし、文字列の末尾に$と固定します。 「任意の文字に一致する」を意味し、あなたが.をエスケープする必要があり注意:

/\.htm$/ 
2

これがあなたのために仕事をする

/\.htm$/ 

を;-)彼らは非常に有用とかなりある正規表現を学ぶようにしてくださいクールに知っている。

+0

おそらく、ルート機能でcodeigniterを使用して、次のことを行っているはずです: $ route ['hotel/pages /(a-z0-9 _-] +)// \\ htm $ /'] したがって、次のページは site.com/hotel/pages/somesection/somepage.htmに一致します。 – Zabs

1

他の方法があるように:

$string = 'some_string_here.htm'; 
$pattern = '/\.htm\z/'; 
preg_match($pattern, $string); 
関連する問題