Choose the language.
flagflag
Premiun version
プレミアム・バージョン開始
MENU
ログイン
Username:

Password:



Lost Password?

Register now!
スマートフォン
iPhone/Android
掲示板への書き込みについて
掲示板への書き込みは管理IDでログインした後にできます。管理IDへのログインはこちらから。管理IDへの登録はこちらから。
[Returns to a topicAll  1-  Newest 50
1 $1の範囲
xxxDISxxx
ユーザ

ななし 2012/6/6 4:35  [Reply] [Edit]

(.*)あげる→$1だ!ありがとう!
と設定したとき、これだと

@botのID『@botのID ○○○だ!ありがとう!』
のように
(.*)の範囲にbotのIDまではいってしまいます
IDを取り除く方法はありませんでしょうか。
よろしくおねがいします
2 Re: $1の範囲
tokita
管理人

名無しさん 2012/6/8 6:17  [Reply] [Edit]

ご回答遅くなりました。

\b(.*)あげる

でどうでしょうか?

\b は空白などの区切りマッチします。
3 Re: $1の範囲
xxxDISxxx
ユーザ

名無しさん 2012/6/9 5:43  [Reply] [Edit]

返信ありがとうございます!
ためしてみます!
4 Re: $1の範囲
m1pn
ユーザ

名無しさん 2012/8/22 16:55  [Reply] [Edit]

横から失礼いたします。
私も同じ問題で行き詰まり、先頭に\bを入力するのを試しました。すると、@を除かれたものの自分のIDはそのまま拾ってしまいます。どのように対処すればよろしいでしょうか?
6 Re: $1の範囲
nimbus
ユーザ

オレンジ 2012/9/4 17:07  [Reply] [Edit]

かなり前のログに有りましたが、
同じ様な質問がありまして
その時、とあるユーザー様が使ってた方法です。

登録語句
「半角スペース(.*)あげる」
返信リプライ語句
「半角スペース$1をありがとう」と入れると
botのIDを含めた返信はしなくなります。
7 Re: $1の範囲
Gundaming
ユーザ

g 2012/9/4 17:41  [Reply] [Edit]

$1の前の半角スペースはどういう役割をしてるのでしょうか?
$1の前に半角スペースを入れる事で
(.*)の前に文字が来た際にそれを拾わないようにできるのでしょうか?

お分かりになる方よろしかったらご伝授くださいませ。
[Returns to a topicAll NEXT100 Newest 50
BluesBB ©Sting_Band
termscompany