tkrunning
(Thomas K. Running)
1
こんにちは、皆さん。
国際電話番号を含む投稿を承認キューに送信しようとしており、以下の正規表現を監視ワードとして追加しようとしています。
^(\+|00)((?:9[679]|8[035789]|6[789]|5[90]|42|3[578]|2[1-689])|9[0-58]|8[1246]|6[0-6]|5[1-8]|4[013-9]|3[0-469]|2[70]|7|1)(?:\W*\d){0,13}\d$
ただし、現在の監視ワードの文字数制限(50 文字)を超えてしまいます。この制限は、監視ワードに正規表現が追加される前には意味があったと思いますが、今でもこの制限を維持する十分な理由はあるのでしょうか?
あるいは、この制限を上書きする方法はありますか?
「いいね!」 2
IBAN を識別するための RegEx に 50 文字以上が必要になったのですが:
\b[A-Z]{2}[0-9]{2}(?:[ ]?[0-9]{4}){4}(?!(?:[ ]?[0-9]){3})(?:[ ]?[0-9]{1,2})?\b
そのリクエストにお答えいただけるのはいつ頃でしょうか?
sam
(Sam Saffron)
3
これを上書きする方法はないようです。おそらく、制限を長くする際の「3の法則」にほぼ到達していますね。
@david 容量を2倍にすることに関する懸念はありますか?
「いいね!」 2
david
(David Taylor)
4
監視対象の単語はすべて結合されて単一の正規表現を形成するため、少し注意が必要です。ただし、100 倍に増やしても問題ないでしょう。50 文字の「単語」が 2 つあるのと比べても悪くありません。
変更に関する PR は以下です。
「いいね!」 8
david
(David Taylor)
5
マージ完了です。ウォッチする単語は最大100文字まで設定できるようになりました。
「いいね!」 4
その変更をどうもありがとうございます!良いお休みとクリスマスをお過ごしください!
「いいね!」 1
david
(David Taylor)
クローズされました:
7
このトピックは 9 時間後に自動的に閉鎖されました。新しい返信は受け付けられません。