Python サンプル集 |
Visual Basic 中学校 > Python サンプル集 > Python サンプル集目次 >
位置を指定して文字列の一部を抜き出す
2022/11/6
→ C# のサンプルに切り替える → Visual Basic のサンプルに切り替える
目次
先頭の1文字を抜き出す
value = 'いろはにほへと'
result = value[0]
print(result) # い
先頭の3文字を抜き出す
value = 'いろはにほへと'
result = value[:3]
print(result) # いろは
先頭からはじめて、最後の2文字を除いて抜き出す
value = 'いろはにほへと'
result = value[:-2]
print(result) # いろはにほ
3文字目の1文字を抜き出す
value = 'いろはにほへと'
result = value[2]
print(result) # は
3文字目から5文字抜き出す
value = 'いろはにほへと'
result = value[2:7] # 抜き出される最後の文字は8文字目なので 7 を指定する。(0が1文字目)
print(result) # はにほへと
最後の1文字を抜き出す
value = 'いろはにほへと'
result = value[-1]
print(result) # と
最後の3文字を抜き出す
value = 'いろはにほへと'
result = value[-3:]
print(result) # ほへと
3文字目から最後まで抜き出す
value = 'いろはにほへと'
result = value[2:]
print(result) # はにほへと
後から2文字目の1文字を抜き出す
value = 'いろはにほへと'
result = value[-2]
print(result) # へ
先頭から1文字おきに抜き出す
value = 'いろはにほへと'
result = value[::2]
print(result) # いはほと
参考:先頭から「に」まで抜き出す
value = 'いろはにほへと'
result = value[:value.index('に')]
print(result) # いろは