2023年9月9日正規表示式隨堂記

2021-08-27 16:02:48 字數 819 閱讀 7606

***********************

今天遇到的新單詞:

element n元素,要素

multibyte n多位元組

sequence n數列,序列

illegal adj不合法的

transaction n事務

1、join()函式

語法:'sep'.join(seq)

引數說明:

sep:分隔符號,可以為任何符號也可以為空,用於將其他型別的資料拼接成字串,

seq:要連線的元素序列、字串、元組,集合,如果是字典的話,只能拼接關鍵字

上面的語法即:以sep作為分隔符,將seq所有的元素合併成乙個新的字串

返回值:返回乙個以分隔符sep連線各個元素後生成的字串

寫正規表示式前面為什麼加r:

python中使用反斜槓(\)表示轉義特殊字元,如果在你寫的字串中你不想讓反斜槓發生轉義,可以在字串

前面新增乙個r,表示原始字串,所以會在寫正規表示式的時候在前面加乙個r

(.*?)帶括號和不帶括號的區別:

帶括號的話是只返回括號裡面的結果

如果不帶括號是帶前面和後邊的限制條件一起返回

用%s傳參可以讓想拼接的東西無縫拼接

如果**或者字串需要拼接的話可以用+號直接拼接

findall()函式返回的是乙個列表,列表中第乙個正規表示式是返回是是乙個列表,裡面只有乙個長的

資料,當精準定位這個 長字串中的多個目標資料時,正規表示式會自動識別裡面包含幾個目標資料,

然後將想要查詢的幾個目標資料儲存在乙個元組中,再將多個目標資料也就是多個元組放在乙個大的列表中

9 正規表示式

mysql中使用regexp操作符來進行正規表示式匹配。下表中的正則模式可應用於regexp操作符中。模式描述 匹配輸入字串的開始位置。如果設定了regexp物件的multiline屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束位置。如果設定了regexp物件的multiline屬性,也匹...

9 正規表示式

思路 使用兩個變數指示兩個不同的string 先檢查元素是否相等,是否為特殊字元 與.之後使用迴圈設定在碰到上述兩字元之後開始迴圈檢測 我理解錯了正規表示式中.的用法!是任意匹配乙個字元,而不是匹配前面的乙個字元!字元匹配乙個任意的字元 字元匹配前面0個或者多個字元 可以匹配0個一定要記好 但是吧,...

2023年9月9日訓練日記

這段時間主要看了饒齊部落格的揹包部分和cf題解的前幾道題。然後就是昨天今天兩場網路賽。這兩場網路賽都沒出線,乙個最明顯的感覺就是,為啥別人都會就我們不會?還是和多校的問題一樣。要麼就是簡單的模板題,但是知識點不會 但是現在基本已經解決 另外乙個重要的問題就是題目不難,但是不會。思考原因 1 題量不夠...