FC2BBS
またまた・・・ - Okitsunesama
2017/10/19 (Thu) 10:22:14
・・・暫定ではありますが、Regex2修正。
^\";(^|\s)/ci\d+?((\s(\d+|nw|t\d|s\d+)){1,4});(^|\s)/(f|m|c)?la\s([_a-zA-Z0-9'-]+);(^|\s)/((ca?o?s?(r|s|mo?u?f)\w*)\s([**\//・\w]+)){1,2}\s*;/\w+\s*(on|off)\s*\d*\s*;(^|\s)/\w*(\s\w([**\//・\w]+))?;^\s
最近は、
/mpal2 /sr L/DSカマイタチ /cmf *インガ・ヒョウリ
こう云う使い方する人も増えてるらしくて・・・
除外失敗の原因は、/sr に添えるリングの名前に含まれるスラッシュ。
これにザックリ対応しました。
ただ 今回のコレは、
かなり強引に取って付けたので、後日ちゃんと整えたいと思います(;^ω^)
中間報告・・・ - Okitsunesama
2017/10/19 (Thu) 20:39:46
・・・一気に集約して診てます。
(^|\s)(\/\w*)?\s(\w*([**\//・\w]+)\s*){1,4}
▲ これだけで、
/mpal2 /sr L/DSカマイタチ /cmf *インガ・ヒョウリ 2017/10/20 test {red} \(^o^)/
▲ こう云うコメントにも対応w
全検証はしていないので、
おきつね環境で暫く適用し、様子を診ますね(^_^;)
なるほど・・・ - Okitsunesama
2017/10/19 (Thu) 23:22:43
・・・[テスト]ボタンで成功しても、
実際には失敗するケースもあるのだね(^_^;)
一応微調整して落し処を・・・
^(\/\w+\d*(\s+([**]*)\w+([\//・\w]+))?\s*){1,6}
コマンドはともかく、
対象の 名称で用いられる文字の自由度が 上がり過ぎてきてるから、
コマンド個別対応は適切では無いのでは と云う判断。
そもそも会話の最初をスラッシュで始める向きも想定し辛いので、
日付や分数記述に支障が無ければコレで良いかと。
おきつね環境で常用して診て、支障が無ければ再度報告します(^_^)
これだけは・・・ - Okitsunesama
2017/10/20 (Fri) 03:01:00
・・・一旦元の記述が要るね /ci 絡み。
/ci2 2 t1 /la wave ノシ
こう云うの ▲ に対応出来なくなるんだったね(^_^;)
対策として、一旦暫定でくっつけただけ ▼
(^|\s)/ci\d+?((\s(\d+|nw|t\d|s\d+)){1,4})\s*;^(\/\w+\d*(\s+([**]*)\w+([\//・\w]+))?\s*){1,5}
短く統合出来ないか検討して診ます・・・
恐らく・・・ - Okitsunesama
2017/10/20 (Fri) 04:05:38
・・・これ以上縮めるのは厳しいかな(^_^;)
^\";^(\/ci\d+(\s+(\d+|nw|t\d|s\d+)?){1,4}\s*|\/\w+\d*(\s+([**]*)\w+([\//・\w]+))?\s*){1,6};^\s
どうにも短くならないね・・・
しかもこれ、/mpal2 のようなコマンドに続いて スペースの後
アルファベットのコメント入れてあるとそれも省かれる・・・
そう云う、
あまり実際には発生しないであろう状態にも対応するとなると、
元のregexに /sr を足したほうが無難なのかも知れないのだが、
それにしても、そろそろ整理が必要な長さだよね(^_^;)
Re: またまた・・・ - あまみ
2017/10/20 (Fri) 17:55:37
毎度ありがとうございます
なんとか汎用化記述でまとめたい所ですねぇ
Re: またまた・・・ - NON
2017/11/06 (Mon) 21:47:08
/mn17 文字列♪
ってのも♪以外消えますね
そうなんですよね・・・ - Okitsunesama
2017/11/13 (Mon) 19:18:12
オートワードで影響顕著ですが、
あれらは元々煩わしいモノが多いので、影響軽微と考えましたw
実際、一般的日本語の会話では支障出てないので、
ちょっと判り辛かったと云うのが真実だったり(;^ω^)
海外の方のコメの翻訳が たまにコケるので気付きました(^_^;)
なまじ着せ替えコマンドで
全角文字を採用してくれてるからねぇ・・・(´ヘ`;)
現状は あくまで参考出典程度と云う事で、
本格的に調ったら、再度改めて報告したいと考えてます(^_^)