javascript - 切断 Javascript 字符串

标签 javascript string variables substring

<分区>

我有一个名为 cookie 的 JavaScript 变量,其值为

__utma=43024181.64497201.1349454717.1349695569.1349702850.4; __utmz=43024181.1349679955.2.2.utmcsr=aerosoft-press.com|utmccn=(推荐)|utmcmd=推荐|utmcct=/; __utmc=43024181; __utmb=43024181.8.10.1349702850; language=de

现在我想切断该字符串的 language=de 部分。我找到了从后面切入的方法:

cookie = cookie.substring(0,cookie.length-11); 

但我只需要相反的方式。谁能帮忙?

最佳答案

尝试像这样使用 replace() 方法:

cookie = cookie.replace(" language=de", "");

或者如果文本可能不同但字符数保持不变

cookie  = cookie.substring(0, s.length - 12)

其中 12 是要从字符串末尾删除的字符数

关于javascript - 切断 Javascript 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12783109/

相关文章:

javascript - JavaScript 和 jQuery 有什么区别

c - 如果一个字符串是其他字符串的旋转。所有测试用例未运行

string - 了解 Knuth-Morris-Pratt 算法

java 。重新声明类初始值设定项内的类字段和方法嵌套 block (框架大括号)差异中的局部变量

java - 通过 Scanner.nextFloat() 读取 float 时出现 InputMismatchException

Javascript OOP - 从子类中的闭包访问继承的属性或函数

javascript - 未经适当清理或验证的客户端潜在 XSS

javascript - 在Javascript的Promise中,为什么不能将错误传递给下一个链 `.catch()` ?

c# - 如何从字符串列表中创建一个字符串?

java - 尝试并捕获用户输入导致变量未初始化