xml Miva - 信用卡号码格式器和清洁器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml Miva - 信用卡号码格式器和清洁器相关的知识,希望对你有一定的参考价值。

<mvt:assign name="g.cc_num_dirty" value="'4444-5555/3333A1111-adasdsadasdas!'" />

<mvt:while expr="l.character_counter LT len(g.cc_num_dirty)">
	<mvt:assign name="l.character_counter" value="l.character_counter + 1" />
	<mvt:assign name="l.character" value="substring_var( g.cc_num_dirty, l.character_counter, 1 )"/>
	<mvt:if expr="isdigit(l.character)">
		<mvt:if expr="l.digit_counter GT 0 AND l.digit_counter MOD 4 EQ 0">
			  <mvt:assign name="g.cc_num_clean" value="g.cc_num_clean $ '-'" />
		</mvt:if>
		<mvt:assign name="g.cc_num_clean" value="g.cc_num_clean $ l.character" />
		<mvt:assign name="l.digit_counter" value="l.digit_counter + 1" />
	</mvt:if>
</mvt:while>

&mvte:global:cc_num_clean;

以上是关于xml Miva - 信用卡号码格式器和清洁器的主要内容,如果未能解决你的问题,请参考以下文章

xml Miva - MivaScript格式化日期时间戳

信用卡号码格式

html Miva Merchant:保存最后4位信用卡

如何在 ASP.NET 文本框中仅允许信用卡/借记卡号码格式

xml Miva - 产品批量定价供应XML

xml MIVA合并类别,products.xml