arrays - 从文本中提取不同的元素
问题描述
我在 Google 表格中有一个列,其中包含一些带有美国、JP、MX 等国家代码的文本......在文本的某个地方。我想在它旁边创建另一列,它只显示国家代码而不显示其余文本。
输入类似于以下任何示例:“编辑 JP 数据”、“编辑 JP 数据”、“编辑的 JP 数据”。在某些情况下,国家代码可能是其他数据的一部分,但作为单词的一部分,而不是单独...
我设法用一个公式提取了一个国家的代码,=REGEXEXTRACT(F2,"JP")
但我没有设法组合多个正则提取公式。任何帮助将不胜感激。
解决方案
try:
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(F2:F, "JP|US|MX")))
推荐阅读
- python-2.7 - 如何根据Python中的先前值预测列值
- javascript - Vuetify Carousel 与路由参数同步
- google-apps-script - 如何将一行数据复制到具有不同列数的新工作表?
- java - 以编程方式设置 PrimeFaces 响应主题的 active-menuitem
- dialogflow-es - 如何为网站构建 Dialogflow 聊天机器人?
- arrays - MongoDB:在对象数组中查找项目只有一个值
- ffmpeg - 在 youtube live 上运行 ffmpeg 时没有声音
- angular - 使用页面事件时 Mat Paginator 出错
- spring-boot - Spring Boot - 在属性文件中读取容器环境变量
- node.js - 如何调整我的 NodeJs 服务器代码以响应 HTTPS 请求?