トップページ > プログラム > 2015年01月13日 > FS/vx9x/

書き込み順位&時間帯一覧

14 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000030000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
テスト
Regular Expression(正規表現) Part13©2ch.net

書き込みレス一覧

テスト
29 :デフォルトの名無しさん[sage]:2015/01/13(火) 17:03:33.80 ID:FS/vx9x/
さくらが咲いてますよ
って出たよ
テスト
30 :デフォルトの名無しさん[sage]:2015/01/13(火) 17:07:28.90 ID:FS/vx9x/
さくらが咲いてますよ
って出たのは、これが原因か、書き込んでみるテスト
http://付きだと出たので、付いていないと書き込めるかテスト
しても、出たので、comをcomに書き換えてテスト

scriptular.com
rubular.com
regexr.com
Regular Expression(正規表現) Part13©2ch.net
77 :デフォルトの名無しさん[sage]:2015/01/13(火) 17:09:16.81 ID:FS/vx9x/
>> 74
> Taskerのスレで下記の様な正規表現でアドバイス戴けたのですが
> その意味が解らないので解説頂けないでしょうか?
> (.*?)\s\s.*
> 自分なりに調べたのですが理解できませんでした
> (.*?)→0文字に一致?それとも0文字を$1に格納?
> \s\s.*→2つのスペースに0文字以上の文字?

例えば、正規表現が `.\s' なら、何か1文字とそれに続く空白文字1文字にマッチする
これを >>75 が言った言い方だと、空白文字1文字と、その前の何か1文字にマッチする
前のみっていうのは、文字の位置的に `\s\s' の前に `(.*?)' が有るから

少しくどくなるが、`(.*?)\s\s.*' の場合、検索を始めた箇所(最初は先頭)から、
`.': 改行以外の任意のある文字、一文字に一致する
`*?': その一致するものは無くてもいいけど、何か文字が有ればずーっと文末まで一致する
...では無くて、`\s\s'の手前までの全てに一致する

`?' 無しの `.*' だと、一致したもののうち一番長いものを採用し、途中の`\s\s'は`.*' に含まれてしまうが、
`?' が付いていると、最初に見つかった`\s\s'を採用して、その手前までになる

`\s\s': で、空白文字の2文字に一致し、以下略

ココら辺で、遊んでみれば。(さくらが咲いてますよって出るので、comにしてある)
scriptular.com
rubular.com
regexr.com

公式Userguideはここっぽいね。使える正規表現も書いてあった
http://tasker.dinglisch.net/userguide_summary.html#matching.html
#Pattern Matching ##Regular Expression Matching ###Matching Rules


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。