楼主:
LaPass (LaPass)
2015-12-12 12:36:48打算用java写一只程式
去做一些简单的程式码置换
目标语言是javascript
要从档案中抓出特定名称的function
像是
function foo(){
.......
.......
if(...){
.......
var f=function(){
.......
}
}else{
.......
}
.......
}
我想抓出
function foo(){
到
}
之间的所有字串
要我抓宣告function那一行我没问题
要我抓括号我也没问题
但是我不知道该要怎么告诉regex
要抓“成对、深度不一定的括号”