<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="http://mycompany.com/mynamespace"> <msxsl:script language="JScript" implements-prefix="user"> function findType(info) { var s=info; var re=/ID|NI|CC|PP/; var j=s.match(re); return j[0]; } function findIDCARD(info) { var s=info; var re =/(ID|NI|CC|PP)([0-9]{3,5})/; var k = s.match(re); return k[2]; } </msxsl:script> ..............