language: Java (sun-jdk-1.7.0_10)
date: 390 days 12 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.*;
import java.lang.*;
import java.util.regex.*;
 
class Main
{
        public static void main (String[] args) throws java.lang.Exception
        {
                String remoteUriStr = "\"+12222222222\" <sip:+12222222222@192.168.140.1>";
                Pattern p = Pattern.compile("\"([^\"]+)\" <sip:([^@]+)@([^>]+)>");
                Matcher m = p.matcher(remoteUriStr);
                if (m.find()) {
                        String s1 = m.group(1);
                        String s2 = m.group(2);
                        String s3 = m.group(3);
                        System.out.println("s1: " + s1);
                        System.out.println("s2: " + s2);
                        System.out.println("s3: " + s3);
                }
        }
}