正则表达式使用比较频繁,自己写比较麻烦,码笔记分享常用的正则表达式,包括数字、邮箱等规则,码笔记分享常用正则表达式汇总大全(更新):
常用正则表达式汇总大全
^[0-9]*$^\d{n}$^\d{n,}$^\d{m,n}$^(0|[1-9][0-9]*)$^([1-9][0-9]*)+(\.[0-9]{1,2})?$^(\-)?\d+(\.\d{1,2})$^(\-|\+)?\d+(\.\d+)?$^[0-9]+(\.[0-9]{2})?$^[0-9]+(\.[0-9]{1,3})?$^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$^\d+$ 或 ^[1-9]\d*|0$^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$^[\u4e00-\u9fa5]{0,}$^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$^.{3,20}$^[A-Za-z]+$^[A-Z]+$^[a-z]+$^[A-Za-z0-9]+$^\w+$ 或 ^\w{3,20}$^[\u4E00-\u9FA5A-Za-z0-9_]+$^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$[^%&',;=?$\x22]+[^~\x22]+云服务器租用优惠价格,2025年最新: