Я новичок в регулярном выражении.Регулярное выражение extract short match
Содержимое является
">blablabla</a> </td>blablabla "> 8.8GB </a> </td>
Я хочу, чтобы получить значение 8.8
, но если я использую (?<=">)(.*?)(?=GB<\/a>)
, он получит тексты, прежде чем 8.8, а также, то есть. ">blablabla</a> </td>blablabla "> 8.8GB
Я не знаю, как это решить. Буду признателен за любую оказанную помощь.
Если строка HTML, используйте [ 'DOMDocument'] (http://php.net/manual /en/domdocument.loadhtml.php) вместо regex – Mohammad
[Сила регулярных выражений и HTML вместе в одном и том же концептуальном пространстве уничтожит ваш разум, как много водянистой замазки.] (http://stackoverflow.com/a/1732454/ 2370483) – Machavity
спасибо chris85, он отлично работает LY! – Wendy