0
A
回答
3
不,你的正則表達式中缺少的數字(\d
)前面的可選的負。您還需要轉義/
,因爲這些也是正則表達式的分隔符。試試這個正則表達式:
^/Date\(-?\d+\)/$
於RegExp構造函數中
或者:
new RegExp("^/Date\\(-?\\d+\\)/$")
或者正如字面:
/^\/Date\(-?\d+\)\/$
0
不太。你不允許使用連字符的可能性,而你的斜槓有點過分。
/^Date\(-?\d+\)$/
0
看來,你所得到的ASP .NET序列化JSON日期值,斜線被包含在弦上,捕捉你可以簡單地搭配可選的減號和任何數字字符序列的時間戳:
var date = "\/Date(1240718400000)\/";
var timeStamp = date.match(/-?\d+/)[0]; // 1240718400000;
或者更嚴格的一個:
var timeStamp = date.match(/\/Date\((-?\d+)\)\//)[1];
相關問題
- 1. javascript正則表達式幫助
- 2. 幫助正則表達式Javascript
- 3. Javascript正則表達式幫助
- 4. 正則表達式的JavaScript幫助
- 5. javascript正則表達式unicode幫助
- 6. 幫助,Javascript的正則表達式
- 7. javascript正則表達式幫助
- 8. 幫助用JavaScript正則表達式
- 9. Javascript正則表達式幫助
- 10. 幫助與JavaScript正則表達式
- 11. JavaScript的正則表達式的幫助
- 12. javascript中的正則表達式幫助
- 13. 的Javascript正則表達式的幫助
- 14. JavaScript正則表達式幫助!
- 15. 幫助與JavaScript的正則表達式
- 16. 幫助用JavaScript正則表達式
- 17. 的Javascript正則表達式幫助
- 18. 正則表達式幫助
- 19. 正則表達式幫助
- 20. 正則表達式幫助
- 21. 幫助正則表達式
- 22. 正則表達式幫助
- 23. 正則表達式幫助
- 24. 正則表達式幫助
- 25. 幫助正則表達式
- 26. 幫助,正則表達式
- 27. 正則表達式幫助
- 28. 正則表達式幫助##### ##
- 29. 幫助正則表達式?
- 30. 幫助正則表達式
你的正則表達式的目的是提取時間戳,或只是爲了測試如果字符串配襯的格局? – CMS 2010-02-03 21:05:02