我要粘贴javascript打印的确切字符串:

string: "testare atasament fisier,tip nota - reamintire (1),Diverse,Telefon,Fisier,tip nota Azom" without the ""

substring: "tip nota - reamintire (1)" again without the ""

只需写那些“”即可表明在任何有趣的地方都没有空格(也已在代码中选中)

的结果
string.search(substring);

总是-1,怎么会这样?哪个字符搞乱了搜索?

请注意,我在实际代码中不使用名称字符串和子字符串作为变量

最佳答案

它对我有用-使用indexOf

"testare atasament fisier,tip nota - reamintire (1),Diverse,Telefon,Fisier,tip nota Azom"
.indexOf("tip nota - reamintire (1)");

产量
25

搜索采用正则表达式,其中 indexOf 采用字符串。

“tip nota-reamintire(1)”中的括号作为一个组,您必须对其进行转义以使其与实际括号匹配。

09-09 22:35