第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何檢查字符串是否包含字母?

如何檢查字符串是否包含字母?

慕姐8265434 2023-06-20 13:28:32
我有一個(gè)數(shù)字字符串,有時(shí)它包含字母。我必須從我的輸入字符串中刪除字母和之后的所有內(nèi)容。我努力了:import reb = re.split('[a-z]|[A-Z]', a)b = b[0]但是只要字符串不包含字母,就會(huì)返回錯(cuò)誤。a在嘗試拆分之前,我是否需要檢查是否包含字母?我該如何檢查??jī)蓚€(gè)例子:a = '1234' 和a = '1234h'我想在b = '1234'兩者之后另一個(gè)例子:我想要a= '4/200, 3500/ 500 h3m'或a= '4/200, 3500/ 500h3m'返回類似的東西:b= ['4', '200', '3500', '500']
查看完整描述

2 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

import re

match = re.search('^[\d]+', '1234h')

if match:

    print(match.group(0))

對(duì)于“1234”和“1234h” ,它將返回“1234 ”。它在開(kāi)始后找到一系列數(shù)字,并在字母后忽略。


查看完整回答
反對(duì) 回復(fù) 2023-06-20
?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊

list = ['1234abc' , '5278', 'abc58586']


def range_sanitizer(s, lower_bound, upper_bound):

    return ''.join([x for x in s if lower_bound < x < upper_bound])


def remove_non_digits(s):

    return range_sanitizer(s, '0', '9')


def sanitize_list(list, sanitizer=remove_non_digits):

    return [sanitizer(item) for item in list]


if '__main__' == __name__:

    sanitized_list=sanitize_list(list)


    # ['1234', '5278', '58586']

    print(sanitized_list)


查看完整回答
反對(duì) 回復(fù) 2023-06-20
  • 2 回答
  • 0 關(guān)注
  • 149 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)