у меня есть такие выражения, как:Какое regex использовать?
-3-5
or -3--5
or 3-5
or 3-+5
or -3-+5
Мне нужно extact число, разделив на «-» знак между ними, т.е. в вышеуказанных случаях я должен был бы, -3 и 5, -3 и -5 , 3 и 5, 3 и +5, -3 и +5. Я попытался с помощью этого:
String s[] = str.split("[+-]?\\d+\\-[+-]?\\d+");
int len = s.length;
for(int i=0;i<len;i++)System.out.println(s[i]);
, но это не работает
@Gumbo: Очень приятно! – kbrimington
Действительно хорошо! Я бы отбросил раскол и попал в какой-то длинный помощник регулярных выражений. Твое намного лучше. – Nick
может кто-нибудь объяснить, что было не так с регулярным выражением, которое я пытался? – pranay