2017-01-19 5 views
0

может оу, пожалуйста, скажите мне, как отформатировать дату в XSLT ..Я подвожу дату в этом формате 19 Jan, 2017 , 12.06PM IST вот мой кодКак отформатировать дату в xslt для получения ожидаемого результата?

http://xsltransform.net/bFWR5Ey

как преобразовать строку в XSLT, чтобы получить exoected выход Но ожидается, из положить Jan 19, 2017, 12:06 вечера IST

<xsl:template match="/"> 
<xsl:value-of select ='a'/> 
    </xsl:template> 

XML является

<?xml version="1.0" encoding="UTF-8"?> 
<a>19 Jan, 2017 , 12.06PM IST</a> 
+0

Если вы используете XSLT 2.0, не помечать вопросы с 'XSLT-1.0' тега. И здесь нет проблем с группировкой. –

ответ

0

Если вы хотите обменять день и месяц, вы можете использовать функцию replace с регулярным выражением.

Попробуйте это ...

<xsl:value-of select ="replace(a, '^(\d{1,}) (\w{3,}),(.*)$', '$2 $1,$3')" />