【发布时间】:2021-10-17 20:14:04
【问题描述】:
我的 Google 表格中填充了以下格式的字符串:
Monday: 12:00 PM – 12:00 AM,Tuesday: 12:00 PM – 12:00 AM,Wednesday: 12:00 PM – 12:00 AM,Thursday: 12:00 PM – 12:00 AM,Friday: 12:00 PM – 12:00 AM,Saturday: 12:00 PM – 12:00 AM,Sunday: 12:00 PM – 12:00 AM
我的目标是将字符串拆分为不同的列,然后从每个单元格中删除前缀,例如:
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
|---|---|---|---|---|---|---|
| 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM | 12:00 PM – 12:00 AM |
我使用了=SPLIT(B2,",") 公式,但显然它只拆分字符串而不删除前缀。
我怎样才能删除这些,最好是在使用 SPLIT 公式之前?
我想也许可以使用 RegEx 删除“,”和“: ”之间的所有字符,但我不知道如何。请注意,仅过滤数字字符不是一个选项,因为在某些情况下属性将是 "Closed" 而不是小时或其他内容。
【问题讨论】:
标签: regex google-apps-script google-sheets google-sheets-formula