質問 > フロント機能 > 全角スペースの正規表現 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
taku919 |
投稿日時: 2014/2/24 16:09
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/1/27 居住地: 投稿: 9 |
全角スペースの正規表現 以下のように全角スペース1文字が入力されていたら、検索件数を表示させるようにしているのですが、連続した全角スペースに対応できていません。
正規表現で書こうと調べてみてもわからなかったため、書き方をご教示いただけないでしょうか。 <!--{if $smarty.get.name != "" && $smarty.get.name != " " }--> <strong>件数:</strong><!--{$tpl_linemax}-->件 <!--{/if}--> |
tsuji |
投稿日時: 2014/2/24 16:22
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 全角スペースの正規表現 taku919様
smartyでの書き方であれば、「smarty 正規表現」で google等で検索してみてはどうでしょうか? 検索してみましたが、以下のようなサイトが見つかりました。 http://blog.syuhari.jp/archives/157 http://d.hatena.ne.jp/kentaro_kawano/20100508/1273287723 |
taku919 |
投稿日時: 2014/2/24 17:11
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/1/27 居住地: 投稿: 9 |
Re: 全角スペースの正規表現 早速のご回答ありがとうございます!
急な対応だったため、一応は以下のように全角スペースが先頭に来たときの条件をつけて落ち着きました。 <!--{if $smarty.get.name != "" && $smarty.get.name|regex_replace:'/^ /':'x' == $smarty.get.name }--> <li><strong>件数:</strong><!--{$tpl_linemax}-->件</li> <!--{/if}--> 理解が遅くて申し訳ないのですが、あとで教えて頂いたリンク先を確認して試してみます。 ありがとうございました! |
namahage |
投稿日時: 2014/2/24 17:11
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2013/2/28 居住地: 大阪 投稿: 198 |
Re: 全角スペースの正規表現 試してないんで、わかりませんが、こんなかんじですかね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |