gpt4 book ai didi

javascript - 无法清除 Angular 4 中粘贴文本中的空格

转载 作者:行者123 更新时间:2023-12-03 02:44:37 25 4
gpt4 key购买 nike

  noSpace(event: any, docId: string) { // Muss richtig gemacht !
let str = String.fromCharCode(event.charCode);
let clipBoardStr = event.clipboardData.getData('text/plain');
let s = clipBoardStr.replace(/ /g , '');
setTimeout( function() {
(<HTMLInputElement> document.getElementById(docId)).value = s;
}, 100);
}

我希望文本中没有任何空格。

这在 Firefox 和 Chrome 上完美运行,但在 Internet Explorer 中不起作用:(

最佳答案

您可以尝试将正则表达式更改为/\s+/g 吗?

let s = clipBoardStr.replace(/\s+/g , '');

元\s 匹配任何空白字符 https://www.w3schools.com/jsref/jsref_regexp_whitespace.asp

关于javascript - 无法清除 Angular 4 中粘贴文本中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48151803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com