채택완료
abc|def|ghi 에서 |로 구분되는 값인지 판별하는 정규식
문자열 예시 : abc|def|ghi
에서 '|'로 구분하여 해당 값이 맞는지 판별하는 정규식을 어떻게 짜야할까요??
찾는값이 abc라면 abc|def|ghi 에서 해당 값이 있으므로 매칭되어야 합니다. (문자열에서 찾는문자열 앞에 '|' 없는조건)
찾는값이 def라면 abc|def|ghi 에서 해당 값이 있으므로 매칭되어야 합니다. (문자열에서 찾는문자열 앞뒤로 '|' 있는조건)
찾는값이 ghi라면 abc|def|ghi 에서 해당 값이 있으므로 매칭되어야 합니다. (문자열에서 찾는문자열 뒤에 '|' 없는조건)
찾는값이 de라면 abc|def|ghi 에서 해당 값이 없으므로 매칭되지 않아야 합니다. (php strpos로는 매칭이 되어서 정규식을 쓰려하는 이유입니다.)
|
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
답변을 작성하려면 로그인이 필요합니다.