python3 去除字串中的數字
來自https://stackoverflow.com/questions/12851791/removing-numbers-from-string
python3:
from string import digits
s = 'abc123def456ghi789zero0'
remove_digits = str.maketrans('', '', digits)
res = s.translate(remove_digits)
# 'abcdefghizero'
或者:
filter(lambda x: x.isalpha(), "a1a2a3s3d4f5fg6h")
還可以:
for i in range(10): a.replace(str(i),'')
python2:
from string import digits
s = 'abc123def456ghi789zero0'
res = s.translate(None, digits)
# 'abcdefghizero'
相關推薦
python3 去除字串中的數字
來自https://stackoverflow.com/questions/12851791/removing-numbers-from-stringpython3:from string import digits s = 'abc123def456ghi789zero0
python3 如何去除字串中不想要的字元?
cmb_chrs = dict.fromkeys(c for c in range(sys.maxunicode) if unicodedata.combining(chr(c))) #此部分建議拆分開來理解 (adsbygoogle = window.adsbygoogle ||
C#去除字串中的中文、字母、數字
C#去除字串中的中文 使用正則表示式 1. /// /// 去除字串中的中文 /// /// /// public static string Delete
去除一個字串中數字的三種方法
最容易想到的一個方法是碰到數字,其後的所有字元往前移一位,程式碼如下: void fun(char s[]) { int i = 0,j; while(s[i]) { if(s[i] >
centos 7 使用sed命令去除字串中的空格(可用於去除檔名的空格)
1.刪除字串行首空格(刪除檔名首部空格) sed 's/^[ \t]*//g' 2. 刪除字串行尾空格(刪除檔名尾部空格) sed 's/[ \t]*$//g' 3.去除字串中所有空格(去除字串中所有空格)
5.2 字串中數字子串的求和
【題目】: 給定一個字串str,求其中全部數字串所代表的數字之和 【要求】: 1. 忽略小數點字元,例如"A1.3",其中包含兩個數字1和3 2. 如果緊貼數字子串的左側出現字元"-", 當連續出現的數量為奇數時,則數字視為負,連續出現的數量為偶數時,則數字視為正。例如,"
Python中去除字串中空格的方法
Python中去除字串中指定字元或者空格的方法有幾種: str.strip() //該方法用於去除字串開頭和結尾的指定字元或字串(預設為空格或換行符) str.lstrip() //該方法用於截掉字串左邊的空格或指定字元 str.rstrip() //該方法用於截掉字串右邊的空格或指定字元
preg_replace函式去除字串中的空格,逗號(,)等
$num=“1,2,3,4,5,6,7,8,86,9”; 1,如果格式是這樣子就用,PHP的preg_replace ,採用正則運算,去掉所有重複的","。 preg_replace(’#,{2,}#’,’,’,$num); $num=",1,23,4,5,6,7,8"; 2
JS去除字串中的中括號
var str = '這是一個字串[html]語句;[html]字串很常見'; alert(str.replace(/\[|]/g,''));//移除字串中的所有[]括號(不包括其內容) //輸出:這是一個字串html語句;html字串很常見 alert(str.repla
CString字串中數字的提取
假設CString型別的字串“192.168.1.1” void main() { CString str = "192.168.1.1"; int a,b,c,d; int pos; pos = str.Find('.'); CStr
判斷一個字串中數字還是字母(java)
public class Test { public static void main(String[] args) { String str = "wq8123fvvbvrt78931321"; &nb
Java中去除字串中所有空格的幾種方法
JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中間 複製程式碼 程式碼如下:String str = " hell o "; String str2 = str.replaceAll(" ",
Python 正則去除字串中的指定元素
在獲取資料時,經常會遇到 ['\n文字\n'] [‘\r\r文字\r\r’] ['文\xa0\xa0字]
給出字串分別計算出字串中數字、大小寫字母的個數。(兩種方法 getBytes( ) charAt( ) )
public class LetterAndNumberCount { public static void main(String[] args) { Count("FJJgjsgfsd543632"); count1("SFsefgdg2354354fsdf"
mysql中按照字串中數字順序排序
開發中遇到的問題,需要按照字串中數字進行排序 1.首先擷取字串中數字 2.將截取出的數字,強轉為int型別的數字 3.按照數字排序 sql語句為: 1.先截取出BSS1,substring_index(s.sindex,':',1 2.在擷取數字(substring(substrin
Java 中去除字串中空格的方法
1、方法分類 str.trim(); //去掉首尾空格 str.replace(" ",""); //去除所有空格,包括首尾、中間 str.replaceAll(" ", ""); //去掉所有空格,包括首尾、中間 str.replaceAll(" +
Java 去除字串中的空白字元
Java 去除字串中的空白字元 通過String的trim()方法只能去掉字串兩端的空格字元,但是對於\t \n等其它空白字元確不能去掉,因此需通過正則表示式,將其中匹配到的空白字元去掉,程式碼如下: 1 2 3 4 5 6 7 8 9 10 11 p
去除字串中的html標籤
String text = “<p>lahobjojbblj</p>” text = text.replaceAll("</?[^>]+>", ""); &
Python 正則去除字串中的指定元素
在獲取資料時,經常會遇到 ['\n文字\n'] [‘\r\r文字\r\r’] ['文\xa0\xa0字] ... ... 這樣的資料 為了保證資料的清潔 使用正則表示式去除指定的元素 例如: 去除 '文
去除字串中相鄰重複的字元
public class Test{ public static void main(String[] args) { String str = "aabbbccccdddddeeeeeeeeefff234tttdddfffbbbggg"; String result = removeR