ASPでプログラム書いてて思うこと。
先生、正規表現が標準でついていなくて腹立ちます。BASP21ってライブラリを読み込んで使うんだってさ。
BASP21 DLLwww.hi-ho.ne.jp
Match
Perl5互換のパターンマッチ処理。
match = bobj.Match(regstr,target) match [out] : マッチ結果を返します。 0 マッチしない。 1 マッチ。 文字列 メタ文字() を使ったときのマッチ文字列。 regstr [in] : 正規表現文字列。最初の文字は、”/” または、“m”。 target [in] : 処理対象文字列。 例: input = “abc1234defgい” output = bobj.Match(”/\d{4}/“,input) ’ 1 が返ります output = bobj.Match(”/(\d{4})/“,input) ’ 1234 が返ります
注意:日本語を扱う場合は、正規表現でkオプションを指定してください。 output = bobj.Match(”/(\d{4})/k”,input)