これから取得IndiaRoute
したい。919820673883
URL
Pattern
とを使用してそれを行うにはどうすればよいMatcher
ですか?
他に方法がある場合は、スニペットを提案してください。
これが私のURLです
http://localhost:8080/IndiaRoute/servlet/SendSMPPClient?mno=919820673883&msg=xxx&sid=xxxx+&mt=0
事前にthnks
Pattern p = Pattern.compile("http://.+/(.+?)/.+/.+\\?mno=(.+?)&");
String s = "http://localhost:8080/IndiaRoute/servlet/SendSMPPClient?mno=919820673883&msg=xxx&sid=xxxx+&mt=0";
java.util.regex.Matcher m = p.matcher(s);
if(m.find())
{
System.out.println(m.group(1));
System.out.println(m.group(2));
}
これにより、URLが変更されなくなるまで作業が行われます。
編集:出力
IndiaRoute
919820673883