javascript - 如何使用拆分?

标签 javascript split

我需要拆分一个总是看​​起来像这样的字符串:

something -- something_else.

我需要在另一个输入字段中输入“something_else”。目前,这个字符串示例正在动态添加到 HTML 表格行中,如下所示:

tRow.append($('<td>').text($('[id$=txtEntry2]').val()));

我认为“拆分”是可行的方法,但我能找到的文档很少。

最佳答案

可以找到文档,例如在MDN .请注意,.split() 不是一种 jQuery 方法,而是一种 native 字符串方法。

如果你在一个字符串上使用 .split(),那么你会得到一个包含子字符串的数组:

var str = 'something -- something_else';
var substr = str.split(' -- ');
// substr[0] contains "something"
// substr[1] contains "something_else"

如果这个值在某个字段中,你还可以这样做:

tRow.append($('<td>').text($('[id$=txtEntry2]').val().split(' -- ')[0])));

关于javascript - 如何使用拆分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2555794/

相关文章:

javascript - 如何创建具有下拉菜单的全长导航菜单

javascript - Rails - id 没有从下拉列表传递到链接

PHP/HTML : If url is domain. co.uk/?debug 然后

ruby - 如何通过 "\r\n"拆分 Ruby 字符串?

python - 拆分输出数据文本文件,其中段落和表格混合在一起

java - 如何在 | 上分割字符串(管道) 在 Java 中

javascript - 在 Javascript 中使用 For 循环向后迭代

javascript - 在 Javascript 确认对话框后,网页转到顶部。如何阻止这个?

arrays - 在 Rust 中,当其他字符不感知时,将字符串拆分为 Vec<String> 字符的最佳方法?

javascript - 在javascript中分割数字以不同的字体大小显示小数点之后和之前的数字