我正在研究TC9并使用jscript。我必须从文本中删除一个字符串并执行比较。 例如:文字12:11:12
在上面的文字中,我需要提取显示时间的部分。我该怎么做?
由于
答案 0 :(得分:3)
如果源字符串始终具有此格式,则可以在空格后获取该部分:
function test()
{
var str = "Text 12:11:12";
var timeStr = str.split(" ")[1];
Log.Message(timeStr);
}
答案 1 :(得分:1)
以下代码应该有效:
function Test()
{
var regEx, Matches;
var InStr = "Text 12:11:12";
// Set regular expression pattern
regEx = /\d*:\d*:\d*/ig;
// Perform search operation
Matches = InStr.match(regEx);
// Iterate through Matches array
for (var i=0; i<Matches.length; i++)
{
Log.Message(Matches[i]);
}
}