我正在尝试读取在不和谐服务器上发送的任何消息,并且如果消息中包含某个字符串而忽略所有空格和大写字母,则发送答复。我对javascript非常陌生,这是我为娱乐而编写的第一个代码。
这是代码的当前主要部分。
cd "c:\Users\nickr\Documents\VS Workspace\Project 1\src\loops\" && javac EnhancedForLoop.java && java -verbose EnhancedForLoop
答案 0 :(得分:1)
您可以使用replace()
删除空格,并使用toLowerCase()
将字符串转换为小写字母以实现所需的结果。
const original = 'Hello there.';
const str = original.replace(/\s/g, '').toLowerCase();
if (str.includes('hello')) console.log('Hi.');
答案 1 :(得分:0)
您可以使用string.replace方法,也可以使用split然后join。要忽略大小写,只需使用toLowerCase();
答案 2 :(得分:0)
谢谢,这解决了我的问题。
const original = 'Hello there.';
const str = original.replace(/\s/g, '').toLowerCase();
if (str.includes('hello')) console.log('Hi.');