正则表达式

2023-03-30  本文已影响0人  Blue_Color

一、校验数字的表达式


校验字符的表达式


三、特殊需求表达式

各语言代码参考

示例-是否包含数字

表达式-^[0-9]$*

JavaScript - JavaScript 正则表达式

var pattern = /^[0-9]*$/,   str = '';console.log(pattern.test(str));

PHP

$str = '';$isMatched = preg_match('/^[0-9]*$/', $str, $matches);var_dump($isMatched, $matches);

Go

package main import (   "fmt"   "regexp") func main() { str := ""   matched, err := regexp.MatchString("^[0-9]*$", str) fmt.Println(matched, err)}

JAVA - Java 正则表达式

import java.util.regex.Matcher;import java.util.regex.Pattern; public class RegexMatches {      public static void main(String args[]) {        String str = "";        String pattern = "^[0-9]*$";        Pattern r = Pattern.compile(pattern);       Matcher m = r.matcher(str);     System.out.println(m.matches());    } }

Ruby - Ruby 正则表达式

pattern = /^[0-9]*$/str = ''p pattern.match(str)

Python - Python 正则表达式

import repattern = re.compile(ur'^[0-9]*$')str = u''print(pattern.search(str))
上一篇下一篇

猜你喜欢

热点阅读