javascript - 一种获得完整字符串的方法?

标签 javascript string substr


“UserInput”是用户输入的内容


用户会说你好_______
例如这里:我们将使用 Hello World

    var input = UserInput;
    // Let's say the user inputs hello world
    if(input == "hello") {
      var cut = input.substr(6)
      console.log(cut)
    }

用户正在输入“hello world”,但 if 语句不会接收到它

我的目标是从 if 语句中获取用户输入,但是有了它,我就可以替换他们所说的部分内容

最佳答案

使用string.indexOf 查看一个字符串是否包含另一个字符串

var input = UserInput;
// Let's say the user inputs hello world
if ( input.indexOf( "hello" ) != -1 ) {
    var cut = input.substr(6)
    console.log(cut)
}

注意使用这种方式区分大小写

关于javascript - 一种获得完整字符串的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22700533/

相关文章:

r - 根据现有变量的前 7 个字符创建一个新变量

php - 在保留格式且不破坏 HTML 的情况下使用 PHP substr() 和 strip_tags()

javascript - 带多个端口的 Node.js 托管,还是错误的做法?

javascript - 将日期(yyyy-mm-dd)转换为 yyyy MMM dd javascript

android - 使用多个字符串、Pubnub 和 Android 发布消息

string - 将 VBA 字符串转换为 double

r - 如何编写在数值中包含前导零的 substr 版本(在 R 中)?

javascript - jQuery AJAX 响应以字符串 blob 形式出现

javascript - 警报后它将停留在同一页面上

c - 字符串文字/转义