2012-01-19 2 views
2

감사 문자열에서 문자열의 일부를 가져와야합니다.문자열의 일부 가져 오기

현재 저는 Mid을 사용하고 있지만 ColdFusion에 처음 접했고 더 좋은 방법이 있는지 궁금해했습니다.

은 문자열이

나는 현재 중반을 사용하여, 한 달 동안 모든 항목을 얻을 필요가
"1990-12-01+10:40:02,username,description" 

, 이것이 가장 좋은 방법

mid(me, 6, 2) 

답변

8

에게처럼 보이는 문자열은 항상있을 경우 당신이 만든 형식은 괜찮을 것입니다. 또한 작동합니다 :

<cfscript> 
    myString = "1990-12-01+10:40:02,username,description"; 
    writeOutput(listGetAt(myString,2,"-")); 
</cfscript> 
+1

+1 목록 기능을 대신 사용합니다. – Leigh

+0

+1 또한 구분 기호를 "- + :"로 변경할 수 있습니다. 즉, 모든 필드가 구분되고 위치별로 액세스 할 수 있습니다. –

+0

좋은 옵션 인 것 같습니다. 감사합니다. –

관련 문제