2016-11-27 2 views
2

Существует строка, как это:Regex модель, чтобы получить строку, используя Jquery

Booking cost: <strong><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">&#36;</span>165.00</span></strong> 

Я хотел бы получить 165,00, который находится внутри 165.00 рисунка.

После некоторых исследований я обнаружил, что модель можно построить так:

var regex = new RegExp("</span>", "g"); 
var input = "Booking cost: <strong><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">&#36;</span>165.00</span></strong>"; 
var output = input.replace(regex, "test"); 

Однако, код, чтобы заменить текст внутри вместо получить текст, как получить текст внутри шаблона?

Большое спасибо за помощь.

ответ

0

Без Regex мы можем просто разделить строку и получить значение.

var input = 'Booking cost: <strong><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">&#36;</span>165.00</span></strong>'; 
 

 
var output = input.split("</span>")[1]; 
 
console.log(output)

Смежные вопросы