Smartface中的正则表达式

时间:2015-07-09 14:29:38

标签: smartface.io

如何在Smartface中为编辑框的文本区域使用正则表达式?

有人能举个例子吗?

我应该直接将表达式写入文本区域还是必须以其他方式完成?

1 个答案:

答案 0 :(得分:1)

我不知道你需要什么样的正则表达式。

一个简单的用法如下:

var price = '$55.99';
var priceRegex = /[(0-9)+.?(0-9)*]+/igm;
var price2 = parseFloat(priceRegex.exec(price));
var myEditbox1 = new SMF.UI.EditBox({
    text : price,
    top : "20%"
});
var myEditbox2 = new SMF.UI.EditBox({
    text : price2,
    top : "50%"
});

我使用priceRegex作为脚本文件中的正则表达式。 您可以将这两个编辑框对象添加到页面中以查看结果。