2012-01-19 135 views
2

我需要從審覈字符串得到一個字符串的一部分的一部分。獲得一個字符串

我目前使用的中期,但我是相當新的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

這似乎是一個不錯的選擇,謝謝 –