2016-11-02 3 views
0

私はテーブルにこの文字列を持っています。この文字列をSQLテーブルから解読する方法は?

[0-9]+(\*+)? ?([0-9]+)?(\*+)? ?([0-9]+)? 

私は0-9の0から9までの任意の数を意味するが、残りの部分...)[]と(の違いは何であることを理解し、何をしますか?または+または/または*は意味するか?間のスペースは何ですか?

? ? 

どのように解読できますか?これは何と呼ばれていますか?これらのワイルドカードはすべてありますか?

+0

正規表現を参照してください – Mihai

答えて

2

は、それがregrexと呼ばれ

正規表現は、文字列内の文字の組み合わせ を一致させるために使用されるパターンです(regular expressionを参照してください)。これらの パターンは、RegExpのexecおよびtestメソッドで使用され、 では、Stringのmatch、replace、searchおよびsplitメソッドが使用されます。 here

0

[RANGE]あなたの結果に

例テキストは、正規表現と を "私の怠惰な犬は眠る" [AZ]のようなものですか[ABC]

(MATCH_SET)のような[一文字] /(lazy) (dog)/試合 ?/+///*

Resultset 0 = lazy dog 
Resultset 1 = lazy 
Resultset 2 = dog 

私は薄いですあなたは何か間違って投稿しました。

+0

を意味しますか?または+または/または* –

関連する問題