不需要正则表达式,使用start_withand end_with:
s = "[text\nhere]"
puts s.start_with?("[") and s.end_with?("]")
# => true
Run Code Online (Sandbox Code Playgroud)
如果您需要正则表达式,您可以使用
/\A\[.*\]\z/m
Run Code Online (Sandbox Code Playgroud)
检查是否有任何字符串[以].
说明:
\A - 字符串的开始\[ - 一个字面意思 [.*- 0+ 任何字符,甚至包括。由于/m修饰符而换行)\] - 闭幕式 ]\z - 字符串的最后。查看正则表达式演示
| 归档时间: |
|
| 查看次数: |
348 次 |
| 最近记录: |