2012-02-11 12 views
-1

私は本当にお楽しみくださいVB.NETののようなオペレータが好きです。私の使用の大半は十分であり、これは「平均的な」開発者にも当てはまると確信しています。VB.NETの演算子に似ています(時には)regexesよりも優れていますか?

正規表現を避ける主な理由の1つは、構文が複雑で、何が起きているのか一目瞭然です。 Like演算子は、不正な構文を使用します。

私はそれだけですか、他の人と同様の意見がありますか?同じノートでは、「簡略化された」正規表現のようなものがあります。

Like演算子:http://msdn.microsoft.com/en-us/library/swf8kaxw(v=vs.71).aspx

+0

[こちら](http://stackoverflow.com/questions/3278293/are-there-any-advantages-to-using-the-vb-net-like-operator-vs-a-regex)をご覧ください。おそらく複写。 – LiquidPony

+2

意見を求める質問は、スタックエクスチェンジサイトでは建設的とはみなされません。このような疑問を避けて、StackOverflowを尋ねるときは実際のプログラミング上の問題に気をつけてください。 – Oded

答えて

0

私はそれが適用できないかどう自社の基準はあなたの個人的な基準が規定するものは何でも、口述または何でも使用します。

一部の人々は、正規表現に精通しており、完全な構文を好む人もいます。他のものはLikeオペレータではない(私の環境ではT-SQLの世界から多くの人が.NETにクロスオーバーするので、Likeオペレータは非常によく知られている)。

さらに、the documentationによれば、Like演算子は、stringsではなく、自分のタイプの比較に利用できるようにオーバーロードすることができます。

関連する問題