Я пытаюсь проверить адрес электронной почты с помощью карты, чтобы подтвердить правило проверки \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)
. Я новичок в этом и не нашел особой помощи через поиск, поэтому опубликую встроенный вызов xslt, который я должен посмотреть, сможет ли кто-нибудь исправить мою ошибку.
<xsl:template name="EmailAdress" xmlns:msxsl="urn:schemas-microsoft-com:xslt" >
<xsl:param name="inEmail"/>
<xsl:element name="p:Email" >
<xsl:value-of select="Maches(upper-case(inEmail),'\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)'/>
</xsl:element>