Django學習筆記-2018.12.08
在Python的正則表示式中,有一個引數為re.S。它表示“.”(不包含外側雙引號,下同)的作用擴充套件到整個字串,包括“\n”。看如下程式碼:
import re a = '''asdfhellopass: 123 worldaf ''' b = re.findall('hello(.*?)world',a) c = re.findall('hello(.*?)world',a,re.S) print 'b is ' , b print 'c is ' , c
執行結果如下:
b is [] c is ['pass:\n\t123\n\t']
正則表示式中,“.”的作用是匹配除“\n”以外的任何字元,也就是說,它是在一行中進行匹配。這裡的“行”是以“\n”進行區分的。a字串有每行的末尾有一個“\n”,不過它不可見。
如果不使用re.S引數,則只在每一行內進行匹配,如果一行沒有,就換下一行重新開始,不會跨行。而使用re.S引數以後,正則表示式會將這個字串作為一個整體,將“\n”當做一個普通的字元加入到這個字串中,在整體中進行匹配。
相關推薦
Django學習筆記-2018.12.08
在Python的正則表示式中,有一個引數為re.S。它表示“.”(不包含外側雙引號,下同)的作用擴充套件到整個字串,包括“\n”。看如下程式碼: import re a = '''asdfhellopass: 123 worldaf ''' b = re.findall('he
**Python學習筆記2018-12-21**
Python學習筆記2018-12-21 Python思考 1 python如何打包?如何執行? 2 python爬蟲實現? 3 python介面程式,窗體程式設定 4 框架django學習,如何使用? 1 開發工具以及準備 1.1學習python之前, 工欲善其事必先利其器,選擇合適的開發
學習筆記2018-12-28day0059
今天的任務: 1,記20個單詞,正兒八經的的記,別搞虛的! 2,spring框架的註解篇視訊 3,參照書本,做spring的回憶殺,今天要10個題目 4,java基礎之泛型回憶殺 任務1完成 https://blog.csdn.net/weixin_42909272/article/de
學習筆記2018-12-26day0058
昨天沒寫日記話說天氣冷了不願意寫啊 昨天去報名參加考本科的,報考的湘潭大學,計算機網路專業。 報了3科呵呵噠有的你受的了~ 昨天把maven的視訊資料過了1遍,今天過另一張的視訊資料。 這2天休假,可以在宿舍好好玩了。把maven好好操作一下。 天天在看書,認知天性這本書快看完了
學習筆記2018-12-25day0057
這幾天沒寫筆記一方面因為冷,做電腦面前受不了,一般就直接躲被子去了另一方面,是玩三國志11,通了1吧關就沒學習不,是學了,只是學的稍微少點了。 學習了spring, 現在對spring springMVC mybatis都有了比較清晰的認識 對MVC設計模式也有了比較清晰理解。 不在像以
學習筆記2018-12-17day0056
今日目標: 1,學會配置spring,配置springMVC,配置mybatis, 2,記20個單詞 1.配置springMVC 1.1,下載springMVC https://repo.spring.io/libs-release-local/org/springframework/s
Django學習筆記(12)——分頁功能
這一篇部落格記錄一下自己學習Django中分頁功能的筆記。分頁功能在每個網站都是必要的,當頁面因需要展示的資料條目過多,導致無法全部顯示,這時候就需要採用分頁的形式進行展示。 分頁在網站隨處可見,下面展示一個分頁的樣式: 分頁的實現,不僅提高了使用者的體驗,還減輕了資料庫讀取
web後端--Django學習筆記08
一、第七天作業 1.有兩個單選按鈕,選擇“小貓”單選按鈕,則下方顯示小貓圖片, 選擇“小狗”單選按鈕,則下方顯示小狗圖片,要求使用jQuery實現Ajax, 根據前臺選擇的資料從後臺傳送圖片地址。 1.1程式碼演示 1、settings STATIC_URL = '/y
day171-2018-12-08-英語流利閱讀-待學習
國人愛吃榴蓮,馬來西亞藉機大賺一筆 Daniel 2018-12-08 1.今日導讀 提到榴蓮,真的是有的人喜歡,有的人討厭。喜歡榴蓮的人對榴蓮糖、榴蓮酥、榴蓮冰淇淋、榴蓮蛋撻等完全沒有抵抗力,覺得榴蓮味的東西簡直好吃的飛起來~而對於那些討厭榴蓮的人
java學習筆記第12天2018.09.14
Person –Student –Teacher 必須保證有age屬性 要求:分別建立5個物件,person,student,teacher 根據這5個物件的年齡進行排序 p1 = 30
Django學習筆記12
Form介紹 HTML頁面中利用form表單向後端提交資料時,都會寫一些獲取使用者輸入的標籤並且用form標籤把它們包起來。 當需要對使用者的輸入做校驗,比如校驗使用者是否輸入,輸入的長度和格式等正不正確。如果使用者輸入的內容有錯誤就需要在頁面上相應的位置顯示對應的錯誤資訊.。 Django form元
Django學習筆記(2019年1月12日)
Django學習筆記(2019年1月12日) 今天開始,正式學習用Django開發WEB應用程式。今日心得如下: 1、配置環境中的問題 昨天晚上在配置環境的時候,因為機器學習的需要一直在用Anaconda環境,直接用Anaconda安裝Django後,可以import/versi
Java程序猿的JavaScript學習筆記(12——jQuery-擴展選擇器)
type write number article mat 我們 content ace val 計劃按例如以下順序完畢這篇筆記: Java程序猿的JavaScript學習筆記(1——理念) Java程序猿的JavaScript學習筆記(2——屬性復制和繼承) Jav
django學習筆記一
site url ssa .com tin sessions .site add 註冊 2017年5月9日 ps 強烈推薦,django教程寫的很棒 http://code.ziqiangxuetang.com/django/django-tutorial.html 〇
Django學習筆記(一)——安裝,創建項目,配置
lvs csv oot url root import 方式 配置文件 函數 瘋狂的暑假學習之 Django學習筆記(一) 教材 書《The Django Book》 視頻:csvt Django視頻 1.創建項目
<<Python基礎教程>>學習筆記 | 第12章 | 圖形用戶界面
lena text 平臺 post ack 由於 contents exp 一個 Python支持的工具包非常多。但沒有一個被覺得標準的工具包。用戶選擇的自由度大些.本章主要介紹最成熟的跨平臺工具包wxPython.官方文檔: http://wxpython.org/
C#學習筆記(12)——三種方法操作XML
結點 記得 ext 應用程序 eval 資源 特性 pla cells 說明(2017-7-11 16:56:13): 原文地址: C#中常用的幾種讀取XML文件的方法 XML文件是一種常用的文件格式,例如WinForm裏面的app.config以及Web程序中的web.c
Django 學習筆記(三)模板導入
文件 文件中 訪問 from lang sts class rom 網頁 本章內容是將一個html網頁放進模板中,並運行服務器將其展現出來。 平臺:windows平臺下Liunx子系統 目前的目錄: hello ├── manage.py ├── hello │ ├─
Python學習筆記-2017.5.4thon學習筆記-2017.8.08
功能 tar curd for 學習筆記 class sam .py 環境變量 #random模塊 import random print(random.random())#0到1之間的隨機數 print(random.randint(1,10))#從1到10隨機 pri
django學習筆記
模板 user for循環 com 配置文件 結構 變量名 單元測試 ext # 創建Django工程 django-admin startproject 【工程名稱】 1 mysite 2 - mysite # 對整個程序進行配置 3