正規表現を短い方法で呼び出すより標準的な方法を知りたいです。正規表現と正規表現の両方を見ました。
Googleによると、正規表現の正規表現のヒット数はほぼ2ですが、検索方法によって異なります(単語の後に「正規表現」を追加すると、「正規表現」が「正規表現正規表現」になり、結果は異なります)。また、stackexchangeにはregexタグがあります。:)
それを短縮するより適切な方法は何ですか?
おそらくそれは問題ではありません。:)しかし、答えてくれてありがとう。
正規表現を短い方法で呼び出すより標準的な方法を知りたいです。正規表現と正規表現の両方を見ました。
Googleによると、正規表現の正規表現のヒット数はほぼ2ですが、検索方法によって異なります(単語の後に「正規表現」を追加すると、「正規表現」が「正規表現正規表現」になり、結果は異なります)。また、stackexchangeにはregexタグがあります。:)
それを短縮するより適切な方法は何ですか?
おそらくそれは問題ではありません。:)しかし、答えてくれてありがとう。
回答:
ここには、正しいまたは間違った略語はありません。ほとんどの場合、使用しているAPIの影響を受けます。
優れたMastering Regular Expressionsの著者であるJeffrey Friedlがregex.infoに住んでいるという事実は、私にとって十分なものです。私はそれらを正規表現と呼ぶ傾向があります。しかし、後で気が変わった場合に備えて、これを手元に置いておきます...
s/\bregex\b/$&p/gi;
perl -le 'print ref(qr/re/)'
。それとも、その正規表現ですか?「regex」は、「regexp」よりも広いマージンで勝ちman perlre
ます。
//
、Perlでも「呼び出されません」。:)これは、言語間で使用されるさまざまな略語またはその他の規則に関する一般的なポイントでした。
いくつかの兆候としてRegex
-.NETのクラスとregex
Javaのパッケージがあります。ないRegexp
。2つのかなり大きな「エコシステム」。これは、ある委員会がどこかでこのように、あるいはそのように決定したかのように、私にとってはそれ以上のことを意味します。
より標準的なものは、あなたが話している人々の支配的な言語に依存します、と私は主張します。上記のRegex
.NETおよびJava については正しいが、RubyはRegexp
正規表現にクラスを使用します。
私の答えはより形態学的です。このため省略形を提供したいと考えていた最初の人として自分自身を考えてみましょう概念を(確かregexで、またはその両方がどこから来て、アダム以来、私たちと一緒にされていない正規表現)、そしてあなたはそれがから来る必要があることを知って、正規と表現。
私の辞書は、そのregを教えてくれます。省略形で、定期的かつEXP。はエクスプレスの速記です。したがって、略語の規則に従う場合、REGEXPはより構造的に見えます。しかし、新しい単語(彼らがそれを呼ぶ新語主義)を形成することは常にまっすぐではなく、しばしば言語学者ではない人々によって行われます。これらの問題を考慮して、より審美的に魅力的な発音を持つ名前を作成するために、REGEXを作成できます。
また、メモとして、StackExchangeエディターは正規表現を間違ったスペルと見なしますが、正規表現は問題ありません:)