![](/img/trans.png)
[英]Python string literals - including single quote as well as double quotes in string
[英]regex string enclosed by double quote or single quotes
我得到這個正則表達式:
(\s|'|\")((?=.*[0-9])(?=.*[a-zA-Z]))([a-z0-9]{8})(\s|'|\")
搜索具有一個小寫字符和一位數字的長度為8的字符串。 字符串需要用空格,雙引號或雙引號引起來。
那些不能表達工作:這樣的事情會被接受: "1234567a'
。如果字符串的開頭是'
它應該結束'
,與啟動時"
應該通過結束"
等。
我對正則表達式的能力不是很強,所以請問是否有更好的方法可以在不重復正則表達式3次的情況下對開始和結束執行相同的字符?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.