Ger*_*ira 7 javascript regex asp-classic
我需要一些帮助.我正在寻找一个匹配字符串中最后一个空格字符的正则表达式.我使用的是JavaScript和经典的ASP.
我有一长串文字,我修剪为100个字符.我想删除最后一个字符以避免拼写错误,如果修剪由于100个字符限制而剪切一个单词.
regex.replace(/[ ]$.*?/ig, '');
Run Code Online (Sandbox Code Playgroud)
有想法的人吗?谢谢.
use*_*291 26
根据我的理解,你需要删除最后一个空格及其后的所有内容,对吧?
str = str.replace(/\s+\S*$/, "")
Run Code Online (Sandbox Code Playgroud)
尝试一个先行断言:
/ (?=[^ ]*$)/
Run Code Online (Sandbox Code Playgroud)
对于任意空白字符:
/\s(?=\S*$)/
Run Code Online (Sandbox Code Playgroud)