정규식을 처음 사용하는 이유는 무엇인가요? 특정 조건으로 문자열을 분할하는 것이지만 어떻게해야할지 모르겠다. 여기자바에서 regex를 사용하여 문자열 분할
내가 문자열이 +
, -
, *
, \
, (
, )
, =
에 의해 분할이 가능한가요 원하는 샘플/상태
String str = sum1=x+(5+a)
Array[0] = sum1
Array[1] = =
Array[2] = x
Array[3] = +
Array[4] = (
Array[5] = 5
Array[6] = +
Array[7] = a
Array[8] =)
입니까?
예는 매우 가능하지만, 당신이 배열을 왜 내가 이해 해달라고? 문자열 (배열 아님)이 있으면 string.split을 할 수 있습니까? 또한 숫자/비 숫자 분할 문자열 정규 표현식 –
을 사용하여 문자열을 분할하고 싶을 것입니다. 그렇지 않으면 조작 순서를 원하지 않을 것입니다. 그렇지 않으면 틀린 나무를 짖고 있기 때문입니다 – sjr
토큰을 만드는 시간이 들리네요. 그 (것)들을 분석하십시오. – squiguy