movabletypeの正規表現の置き換えで、特定の文字を文字列の前後から削除したい。


変数に
/abcd/defg/hijk/
////abcd/defg/hijk////
が入っていた時に
regex_replace="",""
を使って、前後のスラッシュ"/"だけを取り除く方法を教えてください。

URLでも可ですが、ここを参考にして作成する等々の時には、ポイント比率を下げさせていただきます。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/09/06 20:25:49
  • 終了:2013/09/07 15:15:08

ベストアンサー

id:windofjuly No.1

うぃんど回答回数2625ベストアンサー獲得回数11492013/09/06 21:17:30

ポイント100pt
<mt:entrybody regex_replace="/^\/*(.+)([^\/]+)\/*$/","$1$2">
<mt:entrybody regex_replace="#^/*(.+)([^/]+)/*$#","$1$2">

参考文献
http://www.movabletype.jp/documentation/appendices/modifiers/
http://www.php.net/manual/ja/regexp.reference.delimiters.php

id:windofjuly

<mt:entrybody regex_replace="/^\/*(.*)([^\/])\/*$/","$1$2">
<mt:entrybody regex_replace="#^/*(.*)([^/])/*$#","$1$2">
2013/09/06 23:41:42

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません