我试图从元标记中获取一个数字 - 但不确定如何定位字符串的特定部分。我想获取字符串中的数字 - 0888462709866.我如何获取它 - 我需要在字符串中找到它的位置?
问题是它有时可能没有字符串 - 如下面的第二个例子。它死了保留逗号所以顺序应该是相同的无论如何?
脚本:
ccs_cc_args.push(['EAN_CODE', $("meta[name='description']").attr('content')]);
console.log(ccs_cc_args);
号码:
<meta name="description" lang="nl" content="MacBook 12" 16E M5-6Y54/8GB/512SSD/Space Grey CM5 1.2GHz/HD Graphics 515/US Int. keyboard, MLH82N/A, 0888462709866, Bestellen, Productinformatie, Artikelnummer, Winkelwagen, Plaats en bevestig uw bestelling, €”>
没有号码:
<meta name="description" lang="nl" content="MacBook Pro 13" 12M i5-3210M/8GB/500GB/DVDRW/10.10 DC i5 2.5GHz/Graphics 4000/US Keyboard, MD101-US-BTO1-A3, , Bestellen, Productinformatie, Artikelnummer, Winkelwagen, Plaats en bevestig uw bestelling, €">
答案 0 :(得分:2)
$.each($('meta'),function(){
console.log($(this).attr('content').split(',')[2])
})
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<meta name='description' lang='nl' content='MacBook 12" 16E M5-6Y54/8GB/512SSD/Space Grey CM5 1.2GHz/HD Graphics 515/US Int. keyboard, MLH82N/A, 0888462709866, Bestellen, Productinformatie, Artikelnummer, Winkelwagen, Plaats en bevestig uw bestelling, €'>
<meta name='description' lang='nl' content='MacBook Pro 13" 12M i5-3210M/8GB/500GB/DVDRW/10.10 DC i5 2.5GHz/Graphics 4000/US Keyboard, MD101-US-BTO1-A3, , Bestellen, Productinformatie, Artikelnummer, Winkelwagen, Plaats en bevestig uw bestelling, €'>
&#13;
检查出来