I want to split this String :
StringA:StringB!StringC.StringD
into:
Array [StringA, :, StringB, !, StringC, ., StringD]
How can i do it in Java and c#?
Thank for your helping!
I want to split this String :
StringA:StringB!StringC.StringD
into:
Array [StringA, :, StringB, !, StringC, ., StringD]
How can i do it in Java and c#?
Thank for your helping!
Try this using Java,
String value = "StringA:StringB!StringC.StringD";
char[] charArray = value.toCharArray();
StringBuilder stringBuilder = new StringBuilder();
for (char out : charArray)
{
if (!Character.isLetterOrDigit(out)) // find special characters
{
stringBuilder.append(",").append(out).append(",");
}
else
{
stringBuilder.append(out);
}
}
String[] resultValue = stringBuilder.toString().split(",");
System.out.println(Arrays.toString(resultValue));