我有一个由 Windows 程序和 ASP 页面共享的数据库。在 windows 程序中输入了一个包含多个 CR/LF 字符的字符串。它在文本区域中按预期显示,但 javascript indexOf() 方法无法在消息中找到字符串。indexOf() 方法适用于任何其他不包含 CR/LF 字符的字符串。我需要做什么来查找字符串是否包含在整个消息中?
例如,如果消息包含:
您的信用卡对帐单将显示“The Company”。当与我们联系以询问有关此发票的问题时,请使用您的订单号。
感谢您与本公司开展业务。
将胶带留在原位 24 小时,然后再取下。
我要匹配的字符串是:
您的信用卡对帐单将显示“The Company”。当与我们联系以询问有关此发票的问题时,请使用您的订单号。
感谢您与本公司开展业务。
indexOf() 返回 -1。我已验证我正在搜索的字符串包含我要查找的字符串。
失败的代码。
var index = message.indexOf(listbox.getItem(i).get_toolTip());