Python中字串查詢方法
Python字串查詢有4個方法:find()、index()、rfind()、rindex()
1、find()方法
查詢子字串,若找到則返回從0開始的下標值,若找不到返回-1.
2、index()方法
在字串裡查詢子字串第一次出現的位置,類似於find()方法,不過比find()方法更好的是,如果查詢不到子字串,會丟擲異常,而不是返回-1.
3、rfind()和rindex()方法
用法和上面一樣,只是從字串的末尾開始查詢.
reference:
http://outofmemory.cn/code-snippet/6682/python-string-find-or-index
相關文章
- Python中查詢字串某個字元最常用的方法!Python字串字元
- python怎麼查詢字串中是否包含某個字串Python字串
- Python字串string的查詢和替換Python字串
- 字串查詢(字串雜湊)字串
- Python查詢包含指定字串的所有Office文件Python字串
- Python查詢包含指定字串的所有檔案Python字串
- 查詢字串中第一個非重複字元的3種方法字串字元
- linux下查詢字串Linux字串
- 第二章 :查詢與排序-------2.18題目講解_在有空字串中的有序字串陣列中查詢排序字串陣列
- python 當中的模糊查詢Python
- 使用sed 命令查詢和替換檔案中的字串的方法總結字串
- Python中使用MySQL模糊查詢的方法PythonMySql
- Elasticsearch 複合查詢——多字串多欄位查詢Elasticsearch字串
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- Python 中字串拼接的 N 種方法Python字串
- Python中的字串格式化方法Python字串格式化
- MySQL 查詢字串的個數MySql字串
- 子字串查詢演算法字串演算法
- 【實測】Python 和 C++ 下字串查詢的速度對比PythonC++字串
- JS字串最長迴文查詢JS字串
- Linuxvivim查詢和替換字串命令Linux字串
- mysql拆分字串做條件查詢MySql字串
- Elasticsearch 單字串多欄位查詢Elasticsearch字串
- MySQL字串轉時間戳查詢MySql字串時間戳
- 遇到403 Forbidden ,伺服器端查詢後結果是http get查詢字串中包含非法字元ORB伺服器HTTP字串字元
- python中7種方法實現字串的拼接Python字串
- Python中的字串切割和拼接方法都有哪些?Python字串
- 北京社保查詢方法
- 如何在SpringBoot/Tomcat的URL查詢字串中的支援括號?Spring BootTomcat字串
- Python的字串分割方法Python字串
- python天氣查詢Python
- c++字串查詢函式實現C++字串函式
- mysql 如何查詢逗號“,”分割的字串MySql字串
- Python—Django:關於在Django框架中對資料庫的查詢函式,查詢集和關聯查詢PythonDjango框架資料庫函式
- Linux中查詢最大檔案的方法有哪些?Linux
- Laravel同時接收路由引數和查詢字串中的引數Laravel路由字串
- JavaScript 中URL 查詢字串(query string)的序列與反序列化JavaScript字串
- sqlalchemy在python中的使用(關於查詢)二SQLPython
- ES6語法學習之字串模板及字串查詢字串