-2
"|"로 구분 된 모든 정보가있는 문자열에서 값을 추출해야합니다. 또는 "||" 문자. 다음은 두 가지 예 :이 캐릭터 라인의 구문은PHP를 사용하여 문자열의 일부 값을 추출하십시오.
word1 | "word2[word3]" || number1 | word4
word5 | "word6[word7]" || number2 | word8
내가 후 2 브래킷 (word3 및 word7)과 값 내에서 값을 추출 할 필요가 || (1 번과 2 번). 그렇게하는 방법? 내가 코멘트에서 언급 한 바와 같이
당신이 시작 정규식. – Ohgodwhy
다음과 같이 explode를 사용할 수도 있습니다. http://php.net/manual/en/function.explode.php –
explode와 str_replace 또는 preg_replace를 결합합니다. ||, [, and]를 |로 변환하려면 replace를 사용하십시오. 그리고 나서 폭발해라. (나는 preg_split을 사용한다) – kainaw