在python代码中是:
list = "a123,145B,12"
re.split("[a-zA-Z_]",list)
结果:
['', '123,145', ',12']
如何保留字符,结果将是:
['a','123,145','B',',12']
答案 0 :(得分:1)
您可以使用捕获组:
filter
要获得空字符串,您可以使用>>> filter(bool,re.split("([a-zA-Z_])",li))
['a', '123,145', 'B', ',12']
内置函数:
var add = function(a, b) {return a+b};
var multiply = function(a, b) {return a*b};
function myFunction(fxn) {
return function(x) {
return function(y) {
return fxn(x,y);
}
}
}
myFunction(add)(2)(3)