切片方法適用於字串,列表,元組
注意:指定的區間是左開右閉型
從頭開始,開始索引數字可以省略,冒號不能省略
到末尾結束,結束索引數字可以省略,冒號不能省略。
步長預設為1,如果連續切片,數字和冒號都可以省略。
字串[開始索引:結束索引:步長]
str="hello world"
a=str[::1]
print(a)
# 字串切片的使用
num_str="0123456789"
# 1.擷取從2-5位置的字串
a=num_str[2:6]
print(a)
# 2.擷取從2-末尾的字串
b=num_str[2:]
print(b)
# 3.擷取從開始到5位置的字串
c=num_str[:6]
print(c)
# 4.擷取完整的字串
d=num_str[:]
print(d)
# 5.從開始位置,每隔乙個字元擷取字串
e=num_str[::2]
print(e)
# 6.從索引1開始,每隔乙個取乙個
f=num_str[1::2]
print(f)
# 7.擷取從2-末尾-1的字串
g=num_str[2:-1]
print(g)
# 8.擷取字串末尾的兩個字元
h=num_str[-2::]
print(h)
# 9.字串的逆序
i=num_str[-1::-1]
print(i)
oracle擷取指定字元
在oracle中 可以使用instr函式對某個字串進行判斷,判斷其是否含有指定的字元。在乙個字串中查詢指定的字元,返回被查詢到的指定的字元的位置。instr 源字串 目標字串 開始位置 第幾次出現 其中sourcestring代表源字串 deststring代表要從源字串中查詢的子串 start代表...
js 字串擷取指定字元
let str hello world 如擷取hello indexof,查詢字串,有返回下標,沒有返回 1 let index str.indexof hello substring,引數是從哪擷取到哪,不接受負數 let cutout1 str.substring index,index 5 s...
python實現根據指定字元擷取對應的行的內容
工作中遇到的,在乙個.c檔案中有很多函式,這個.c是自動生成的,需要將所有的函式通過extern放到.h中,每個函式都是uint32 o 開頭,通過正規表示式進行字元匹配以及通過linecache來擷取特定行,如下 usr bin env python encoding utf 8 usr bin ...