У меня есть строка ввода, подобная этой, без пробелов
51 = 2MA011362X17 = MG127AJ4015AG1A20 = 022 = M35 = U48 = 9CVRVC449
Здесь число до = является ключом, а после является значением,Из этой строки мне нужно извлечь значение 17 = (в основном получить значение MG127AJ4015AG1A)
Я использовал <xsl:value-of select="substring-before(substring-after(.,'17='), '=')"/>
, что дает мне результат: MG127AJ4015AG1A20, теперь я застрял с удалением этих последних 2 числовых значений (20).полностью сбит с толку, как это может быть достигнуто.
Конечная строка вывода должна быть - MG127AJ4015AG1A