匹配任何包含零个或一个 n 的字符串。例如,/e?le?/ 匹配 “angel” 中的 “el”,“angle” 中的 “le”。
n{X}
匹配包含 X 个 n 的序列的字符串。例如,/a{2}/ 不匹配 “candy,” 中的 “a”,但是匹配 “caandy,” 中的两个 “a”,且匹配 “caaandy.” 中的前两个 “a”。
n{X,}
X 是一个正整数。前面的模式 n 连续出现至少 X 次时匹配。例如,/a{2,}/ 不匹配 “candy” 中的 “a”,但是匹配 “caandy” 和 “caaaaaaandy.” 中所有的 “a”。
n{X,Y}
X 和 Y 为正整数。前面的模式 n 连续出现至少 X 次,至多 Y 次时匹配。例如,/a{1,3}/ 不匹配 “cndy”,匹配 “candy,” 中的 “a”,“caandy,” 中的两个 “a”,匹配 “caaaaaaandy” 中的前面三个 “a”。注意,当匹配 “caaaaaaandy” 时,即使原始字符串拥有更多的 “a”,匹配项也是 “aaa”。
n$
匹配任何结尾为 n 的字符串。
^n
匹配任何开头为 n 的字符串。
?=n
匹配任何其后紧接指定字符串 n 的字符串。
?!n
匹配任何其后没有紧接指定字符串 n 的字符串。
六、RegExp对象方法
方法
描述
compile
在 1.5 版本中已废弃。 编译正则表达式。
exec
检索字符串中指定的值。返回找到的值,并确定其位置。
test
检索字符串中指定的值。返回 true 或 false。
toString
返回正则表达式的字符串。
七、支持正则的String的方法
方法
描述
search
检索与正则表达式相匹配的值。
match
找到一个或多个正则表达式的匹配。
replace
替换与正则表达式匹配的子串。
split
把字符串分割为字符串数组。
九 、正则表达式演示
//n位数字的正则var targetStr="123456789";var reg=/^[0-9]{0,}$/;//或者 : var reg=/^\d*$/;var b = reg.test(targetStr);//true
//数字+字母+下划线,6-16位var targetStr="HelloWorld";var reg=/^[a-z0-9A-Z_]{6,16}$/;var b = reg.test(targetStr);//true
要查询特定时间范围内的数据,您可以使用 SQL 中的 BETWEEN 运算符。以下是一个示例查询,它从名为 your_table 的表中检索在 start_date 和 end_date 之间创建的所有记录: SELECT * FROM your_table
WHERE created_date BETWEEN start_date AN…
记录一个好用的pytorch模型转caffe模型的方法,源码链接如下:
https://github.com/xxradon/PytorchToCaffe
把代码clone下来后,进入example目录便可查看示例,
cd example
python resnet_pytorch_2_caffe.py
import sys
sys.pat…