如何在javascript中拆分变量

如何在javascript中拆分变量,javascript,html,split,substring,Javascript,Html,Split,Substring,我在一个项目中,需要将一个JavaScript变量拆分为单独的值 我的变量如下所示: ["ch au"] or ["ch"]or ["au"] 我想检查该变量中是否存在ch或au。如果存在,则需要将其保存到另一个变量 如何检查特定变量中是否存在ch和au var countryArray = str.split(" "); 这将把字符串分割成一个数组。在这种情况下,您的分隔符似乎是空白 我不确定你到底想要什么,但这里有一些建议: var myString = 'ch au'; // C

我在一个项目中,需要将一个JavaScript变量拆分为单独的值

我的变量如下所示:

["ch  au"] or ["ch"]or ["au"]
我想检查该变量中是否存在ch或au。如果存在,则需要将其保存到另一个变量

如何检查特定变量中是否存在ch和au

var countryArray = str.split(" ");

这将把字符串分割成一个数组。在这种情况下,您的分隔符似乎是空白

我不确定你到底想要什么,但这里有一些建议:

var myString = 'ch  au';

// Check if string contains string
if (myString.indexOf('ch') >= 0) {

// Split string (in this case by '  ')
var myArray = myString.split('  ');
// This returns an array that would look like: ['ch', 'au']

// Check if array contains string
if (myArray.indexOf('ch') >= 0) {

// Take individual value from an array
var newString = myArray[0];

您可以通过正则表达式匹配方法来实现这一点。从您正在寻找的令牌中获取索引,然后使用子字符串方法与此索引一起使用。如果您必须处理这种无组织的数据,那么您的设计中确实存在问题。使用jquery方法拆分学习Javascript如何?我不擅长Javascript。但我是在JS中使用SLICE方法的帮助下完成的。感谢大家的支持反馈意见:-这真是我所需要的魔法。谢谢。