https://segmentfault.com/q/1010000010845573 import re #reg=r'\s+[^(href)]*=\"[^<>]+\"' reg = r'\b(?!(?:href|src))\w+=(["\']).+?\1' with open(r'input.txt','r',encoding='ISO-8859-15') as f_read: html= f_read.read() result = re.sub(reg,&…
>>> crazystring = ‘dade142.;!0142f[.,]ad’ 只保留数字>>> filter(str.isdigit, crazystring)‘1420142′ 只保留字母>>> filter(str.isalpha, crazystring)‘dadefad’ 只保留字母和数字>>> filter(str.isalnum, crazystring)‘dade1420142fad’ 如果想保留数字0-9和小数点…
pandas 操作csv文件时,一直报错,排查后发现csv文本中存在很多“空行”: So 需要把空行全部去掉: def clearBlankLine(): file1 = open('text1.txt', 'r', encoding='utf-8') # 要去掉空行的文件 file2 = open('text2.txt', 'w', encoding='utf-8') # 生成没有空行的文件 try: for line in file1.readlines(): if line == '\n'…
string.format("%.4f",1/3) 1.Math.Round(0.333333,2);//按照四舍五入的国际标准2. double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3. float i=0.333333; int j=(int)(i * 100); i = j/100;4. decimal.Round(decimal.Parse("0.3…
1.strip():把头和尾的空格去掉 2.lstrip():把左边的空格去掉 3.rstrip():把右边的空格去掉 4.replace('c1','c2'):把字符串里的c1替换成c2.故可以用replace(' ','')来去掉字符串里的所有空格 5.split():通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串 In[2]: a=' ddd dfe dfd efre ddd ' In[3]: a Out[3]: ' ddd dfe dfd efre…
  If order does not matter, you can use   foo = "mppmt" "".join(set(foo)) set() will create a set of unique letters in the string, and "".join() will join the letters back to a string in arbitrary order. If order does matter,…
string str = " asdf asd saddf sdfwrqeqw a asdf "; string[] strs = str.Trim().Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries); string finallStr = string.Join(" ",strs);…
目标是要去掉多余的空格字符,在相邻字符串中,只保留一个空格 紫梧桐 - 蛋壳公寓朝阳门店                                                 郑田力 可以利用如下方式: 不区分tab的话,这样就行了: ' '.join(s.split()) 紫梧桐 - 蛋壳公寓朝阳门店 郑田力…
//去掉html中的图片 String regEx_image = "(<img.*src\\s*=\\s*(.*?)[^>]*?>)"; Pattern p_script = Pattern.compile(regEx_image, Pattern.CASE_INSENSITIVE); Matcher m_script = p_script.matcher(text); text = m_script.replaceAll("");…
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号.然后再把这些数从小到大排序,按照排好的顺序去找同学做调查.请你协助明明完成“去重”与“排序”的工作. Input Param n               输入随机数的个数 inputArray      n个随机整数组成的数组 Return Value OutputArray    …