我正在尝试在第二个空格字符上拆分一个单元格。这可能吗?或者是否可以拆分空格字符?
LeBron James SF ORL @ CLEThu 7:00pm
LeBron James SF ORL @ CLEThu 7:00pm
答案 0 :(得分:2)
请尝试正则表达式:
(...) (...)
^
是在字符串[^ ]+
意味着查看字符串的开头.*
表示1+没有空格字符。const dayList = [
{'key':'Mon','value':1},
{'key':'Tue','value':5},
{'key':'Wed','value':10},
{'key':'Fri','value':18},
{'key':'Sat','value':80},
{'key':'Sun','value':20},
]
const dayArray = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"];
表示任意数量的字符参考文献:
答案 1 :(得分:1)
一种简单的方法是SUBSTITUTE一个空格的第二个实例,其中一个字符没有服务(我选择了£
),然后是SPLIT该字符:
=split(substitute(A1," ","£",2),"£")
答案 2 :(得分:0)
您可以使用拆分的各个部分的il。例如,如果'LeBron James SF ORL @ CLEThu晚上7点'在A1。在B1中提出这个:
=index(split(A1," "),0,1)&" "&index(split(A1," "),0,2)
它将归还'勒布朗詹姆斯'。在C1中:
=index(split(A1," "),0,3)&" "&index(split(A1," "),0,4)&" "&index(split(A1," "),0,5)&" "&index(split(A1," "),0,6)&" "&text(index(split(A1," "),0,7),"hh:mm am/pm")
它将返回'SF ORL @ CLEThu 07:00 PM'。请注意使用文本正确返回时间。