4
A
回答
6
var s = "3+4=7";
var regex = /=(.+)/; // match '=' and capture everything that follows
var matches = s.match(regex);
if (matches) {
var match = matches[1]; // captured group, in this case, '7'
document.write(match);
}
工作示例的jsfiddle。
0
/=(.*)/
應該就夠了,因爲它會在first =上找到結果。
其他可能性(可以轉錄成比Perl過其他語言)
$x = "foo=bar";
print "$'" if $x =~ /(?<==)/; # $' = that after the matched string
print "$&" if $x =~ /(?<==).*/; # $& = that which matched
print "$1" if $x =~ /=(.*)/; # first suggestion from above
相關問題
- 1. 正則表達式顯示
- 2. 正則表達式文本之外引號等
- 3. 等號後的正則表達式特定字
- 4. 正則表達式:文本
- 5. 用於捕獲編號文本列表的正則表達式
- 6. 正則表達式相等
- 7. 正則表達式在雙括號內逗號前的文本
- 8. 用逗號分隔的文本的正則表達式
- 9. 正則表達式查找文件的段,然後用正則表達式子
- 10. 正則表達式 - 括號
- 11. 正則表達式問號
- 12. 括號正則表達式
- 13. 正則表達式:逗號
- 14. 正則表達式問號
- 15. 使用正則表達式刪除括號之間的文本
- 16. 獲取使用正則表達式的文本和行號
- 17. 從括號內返回文本的正則表達式模式
- 18. 電話號碼正則表達式(正則表達式)在Python
- 19. ASP.Net正則表達式(%符號)正則表達式驗證器
- 20. 用正則表達式去除文本
- 21. 使用正則表達式從文本
- 22. 用正則表達式查找文本
- 23. 用正則表達式替換文本
- 24. 用正則表達式提取文本「,」
- 25. 將版本號表示爲正則表達式
- 26. PowerShell正則表達式顯示名稱
- 27. 正則表達式錯誤不顯示
- 28. 突出顯示正則表達式java
- 29. 用於撇號的正則表達式
- 30. 刪除IntelliJ文本引號(用正則表達式?)
爲什麼最好使用正則表達式?只需在`「=」`分開。無論如何,你需要說出你正在使用的語言;有差異。 – 2011-12-16 01:58:41
這是行不通的。 – Shawn31313 2011-12-16 02:06:14
如果你說*爲什麼*它不起作用會更有用,因爲顯然你提出這個問題的方式,它會完美地工作,並且更容易。 – 2011-12-16 02:25:26