2017-10-12 14 views
-6

私は文字列cheaprate = Discount $ 40!私はコストが0から60の間であるかどうかを検証する必要があります。ありがとう!正規表現私は0から60までの数字を見つける必要があります

public void cost() { 

    String regex = "(.)*(\\d)(.)*"; 

    Pattern p = Pattern.compile(regex); 

    String href = cheaprate.getAttribute("text"); ==// Discount $40! 
    Matcher m = p.matcher(href); 
    if (m.matches()) { 
     System.out.println(" Cost 0 - 60.00"); 
    } else   
     throw new Exception("Fail"); 

} 
+0

そして、あなたの質問は...? – EJoshuaS

+0

String =($ 579.00/pass)。どのように番号579.00を抽出しますか?私はそれをやる方法が失われています。 –

答えて

2

これはそれを行う必要があります。

.*\$([0-5]?\d|60)! 
+0

ありがとう!あなたはどのように番号を抽出しますか($ 200.00 /パス)はどうですか? –

関連する問題