PB关于字符串按照一定输入格式、规则检测(正则表达式)

在PB中使用正则表达式:matchw(string str,string pattern)

比如:验证某个邮箱格式是否正确
 
代码exp:
string ls_match
string ls_email_address

ls_match = "^[A-Z,a-z,0-9,'_']+@[A-Z,a-z,0-9]+\.com?$" //正则表达式规则

ls_email_address = sle_email.text //代检测email地址的字符串
if matchw(ls_email_address, ls_match) then
    messagebox('',ls_match+ ' 格式正确')
else
    messagebox('', ls_match+' 不合法的Email地址!')
end if



 
   
 
   
 
   
 
   
 
   
 
   
 
  

你可能感兴趣的:(PB)