在python中,所謂的“正則表達式”是指通常用於檢索和替換某種模式的壹段文本。具體來說,它的作用是檢測壹個字符串是否符合規則,並從網頁字符串中提取出想要的數據。
正則表達式是字符串提取的壹組規則。我們在正則表達式中用特定的語法來表達這個規則,以匹配滿足這個規則的字符串。正則表達式是通用的,不僅可以在python中使用,也可以在其他語言中使用。
python的編程特性:
速度:Python的底層是用C語言寫的,很多標準庫和第三方庫也是用C寫的,運行速度很快。
免費開源:Python是FLOSS(免費/開源軟件)的壹種。用戶可以自由分發該軟件的副本,閱讀其源代碼,對其進行修改,並在新的自由軟件中使用其中的壹部分。FLOSS基於壹個群體共享知識的概念。
高級語言:用Python寫程序的時候,不需要考慮如何管理程序使用的內存等底層細節。
說明:用C或C++等編譯語言編寫的程序,可以從源文件(即C或C++語言)轉換成妳的計算機使用的語言(二進制代碼,即0和1)。這個過程是由編譯器和不同的標簽和選項來完成的。