测字符是否是中文
def sc_containzh(word):
zh_pattern = re.compile(u'[\u4e00-\u9fa5]+')
match = zh_pattern.search(word)
return match
去除字符串中的\r\n以及前后空格
def sc_tostr(column):
columnStr = str(column)
columnStr = columnStr.replace('\r', '')
columnStr = columnStr.replace('\n', '')
columnStr = columnStr.strip()
return columnStr
检测字符串是否含有英文
def sc_checkalpha(str):
my_re = re.compile(r'[A-Za-z]',re.S)
res = re.findall(my_re,str)
return len(res)
分割字符串
def sc_split(srcStr, sp):
if sp in srcStr:
return srcStr.split(sp)
else:
tmp = []
tmp.append(srcStr)
return tmp
去除小括号(中大)以及其中字符串
def GetkeyName(NameStr):
return re.sub(u"\\(.*?\\)|\\{.*?}|\\[.*?]", "", NameStr)