Thread Rating:
  • 213 Vote(s) - 2.74 Average
  • 1
  • 2
  • 3
  • 4
  • 5
タブ文字を正規表現するには?
11-03-2013, 05:37 AM,
#1
タブ文字を正規表現するには?
Curlの正規表現で、タブ文字(\n)をチェックするにはどうすればよいのでしょうか。
Reply
11-06-2013, 08:17 PM,
#2
RE: タブ文字を正規表現するには?
これで出来ました。
|^[\t]&| とか記述するのかなと思っていたのですが、難しく考えすぎてました。

Code:
{def ta = {TextArea value = "a\r\nb\tc"}}
{let regexp:String = "[\",\n\t\t]"}
{CommandButton
    {on Action do
        {if {regexp-match? regexp, ta.value} then
            {popup-message "禁則文字が含まれている"}
         else
            {popup-message "禁則文字が含まれてない"}
        }
    }
}
{value ta}
Reply
11-07-2013, 11:54 AM,
#3
RE: タブ文字を正規表現するには?
うーん、やっぱり、難しく考えるべきでしたね。
禁則文字チェックの要件は「禁則文字が含まれていない」ことを確認したい、というものなので、
上記の「禁則文字が含まれている」ことをチェックする正規表現ではダメでした。

ただ、このような禁則文字チェックを正規表現でやろうと思うとかなり面倒そうなので、
結局は、正規表現で「含まれている」かどうかの結果(真偽)を反転して利用することにしました。
Reply

Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1002')