我有一个类似的字符串:
My first linen 2nd line having lots of spaces/tabs andn this continues
我正在尝试删除在线路断裂和任何行字符之前开始的所有空间和选项卡。所以这看起来像:
我的第一行 n 第二行有很多空间/选项卡和 n 这继续
我有此定致的人可以在字符之前删除空格,但是很难以适当的方式添加线路断裂条件:
var regex:RegExp = /^s+|s+$/g;
var newText:String = abcd.replace(regex, "n");
请帮助。
谷歌搜索后,我发现^
可能不符合我的要求:
^ - 线的开始
所以我用以下方式替换了上述角色:
var regex:RegExp = /(r?n|r)+(s+|s+$)/g;
var newText:String = abcd.replace(regex, "n");
这正常工作。