我需要一些帮助才能从字符串中提取子字符串。 现在,我的正常字符串等于:
"Einzelzimmer inkl Frühstück - 50,00↵Doppelzimmer inkl Frühstück - 65,00"
代码
var rooms = $('#quote-outbound-hotel-room').text();
if (rooms.indexOf(room) >= 0) {
var roomsToQuote = "The new string created";
$('#quote-outbound-hotel-room').text('');
$('#quote-outbound-hotel-room').text(roomsToQuote);
}
房间是我所展示的大字符串的eqaul。 房间等于一个房间,让我们说:
"Einzelzimmer inkl Frühstück - 50,00"
如何从原始字符串中取出子字符串空间并将其返回到引号?
roomsToQuote应该是我将推送到我的引用的新字符串。
更新
在制作数组并拆分它时,数组只包含一个整个字符串的元素,如:
["Einzelzimmer inkl Frühstück - 50,00↵Doppelzimmer inkl Frühstück - 65,00"]
答案 0 :(得分:1)
如果您通过换行符拆分并获得一个易于操作的数组,那就更好了。
var rooms = rooms.split("\r\n");
if($.inArray("roomXX", rooms) > -1) {
// it's in array!
}
当你完成合并元素时,加入它
rooms.join("\r\n"); // you obtain the string