11 Ocak 2011, Salı
Nasıl bir dize düzenli ifade kullanarak ayıklamak için
Bu iki tek tırnak '
) karakteri olan bir dize var. Tek tırnak işaretleri arasında yer almaktadır istediğim veri.
Nasıl ayıklamak için normal ifade yazabilirim istiyorum "veri" aşağıdaki metin?
mydata = "some string with 'the data i want' inside";
CEVAP
11 Ocak 2011, Salı
Tek tırnak işaretleri arasındaki kısmı istediğiniz varsayarak, Matcher
: Bu düzenli ifade kullanın
"'(.*?)'"
Örnek:
String mydata = "some string with 'the data i want' inside";
Pattern pattern = Pattern.compile("'(.*?)'");
Matcher matcher = pattern.matcher(mydata);
if (matcher.find())
{
System.out.println(matcher.group(1));
}
Sonuç:
the data i want
Bunu Paylaş:
Nasıl bir dize bir düzenli ifade kulla...
Kullanarak daha büyük bir dize Düzenli...
Nasıl JavaScript bir dize gelen tüm no...
Nasıl bir dize düzenli ifade kullanara...
Nasıl eğer bir satırı boş düzenli ifad...