Smartyのreplaceで文字列を置換の際の正規表現について教えて下さい。

「”数字_”⇒””」という置換を考えていて、次のように書いているのですが、うまく動作しません。

{$x|replace:”^¥d+_”:””}

宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/09/29 19:36:44
  • 終了:--

回答(1件)

id:asakura-t No.1

浅倉卓司回答回数151ベストアンサー獲得回数22005/09/29 19:45:24

ポイント40pt

replaceでは正規表現が使えません。

regex_replaceを使いましょう。

(preg_replaceとのことなので、”/^¥d+_/”にする必要があるかもしれません)

id:yashio

的確なご回答ありがとうございます。

うまく動作しました。

2005/09/30 11:43:23

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

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

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

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

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