1
A
回答
4
var regex = /(.+)\[(.+)\]/;
var str = "Edit[user]";
regex.exec(str); // will return ["Edit[user]", "Edit", "user"]
或者你可以用String#split
方法做這種方式:
var str = "Edit[user]";
str.split(/\[(.+)\]/); // will return ["Edit", "user"]
0
你在找什麼是分組。我將盡快解釋這些在JavaScript中的工作方式,並將實際的正則表達式留給您。
var myString = "cat dog frog";
var myRegexp = /(cat).*(frog)/g;
var match = myRegexp.exec(myString);
匹配將是一個陣列,索引0將具有全匹配,並且任何其他人將有組的內容。
match[0] = "cat dog frog"
match[1] = "cat"
match[2] = "frog"
相關問題
- 1. 正則表達式分割字符串
- 2. 正則表達式分割字符串
- 3. 正則表達式分割字符串
- 4. 正則表達式分割字符串
- 5. 用正則表達式在javascript中分割字符串?
- 6. 使用正則表達式在JavaScript中分割字符串
- 7. .NET正則表達式將字符串分割成詞對
- 8. 如何使用正則表達式分割字符串的
- 9. 如何使用正則表達式分割我的字符串?
- 10. 分割字符串使用正則表達式在JavaScript
- 11. 正則表達式在JavaScript中分割一個html字符串?
- 12. JavaScript的分割字符串的正則表達式
- 13. Javascript正則表達式 - 正則表達式拆分字符串
- 14. 如何用正則表達式分割這個字符串?
- 15. 如何使用正則表達式分割2個字符串?
- 16. 如何分割字符串階用正則表達式
- 17. 如何使用正則表達式分割字符串
- 18. 如何使用|分割字符串作爲正則表達式?
- 19. 如何用正則表達式分割字符串
- 20. 如何使用正則表達式分割多行字符串?
- 21. 如何使用正則表達式分割字符串?
- 22. 如何使用正則表達式分割此字符串?
- 23. JavaScript的分割字符串與正則表達式
- 24. 用正則表達式分隔符分割字符串
- 25. 正則表達式的駱駝字符串分割成單獨的詞
- 26. 使用正則表達式從字符串中分割數字
- 27. 正則表達式打破由字符串分割字符串
- 28. 如何使用java正則表達式分割一個單詞?
- 29. 字符串通過正則表達式分割javascript
- 30. Javascript正則表達式來雙向分割字符串
你試過了什麼? – Oussama 2013-04-11 15:06:41
這是一個相當基本的正則表達式 - 查看http://www.regular-expressions.info/quickstart.html開始使用正則表達式。 – CorrugatedAir 2013-04-11 15:09:04
你是說你需要用正則表達式來做,因爲這是一個需求,或者因爲你不知道任何其他方式去做? – Codasaurus 2013-04-11 15:09:30