当前位置: 首页 > news >正文

信息课做网站的软件/厦门百度代理

信息课做网站的软件,厦门百度代理,个人的网站建设的目的,独立网站需要怎么做作者:文刀木工 青 前言 不知不觉间,使用FME已有两年多的时间,在这期间,FME带给了我无数惊喜,最新版本的FME2017的界面也让人非常喜欢。 本文将结合几个常用的转换器,探讨一下在FME中使用正则表达式的方法。…

作者:文刀木工  

前言

不知不觉间,使用FME已有两年多的时间,在这期间,FME带给了我无数惊喜,最新版本的FME2017的界面也让人非常喜欢。

本文将结合几个常用的转换器,探讨一下在FME中使用正则表达式的方法。

Tester

在使用FME的这个转换器的时候,我喜欢使用tester中的正则表达式,并且貌似从2016开始Matches Regex变成了Contains Regex。这意味着,如果要筛选我是FME中国技术交流群里的青,哈哈哈!我是青,我在FME中国技术交流群,哦哦哦!这样的两个字符串,并且我们将筛选规则确定为:字符串中同时含有FME和青这两个字符串,且FME在青之前;如果是之前的版本我们只能将表达式写成:.+FME.*.+,来进行筛选;而现在可以直接这么写:FME.*。经过这样的筛选将会直接pass掉不符合筛选条件的记录。设置及结果如下所示:

正则在FME中的应用 - FME - FME—专业化的空间数据服务实践者

 正则在FME中的应用 - FME - FME—专业化的空间数据服务实践者

对比一下我们写的两个正则表达式:Matches Regex表示字符串必须与正则表达式完全匹配,而Contains Regex表示只要字符串中包含这种规律的字符串即可。在本例中,这种升级优势不太明显,但在一些需要复杂匹配的时候,这种升级就会让编写表达式变成一件比较简单的事情。


StringSearcher

使用StringSearcher从字符串中提取需要的信息大概是这个转换器最经典的用法,假如有这样两个个字符串:我最喜欢用的编程语言是'Python';我最喜欢的ETL工具是'FME'。并且我们将提取规则确定为:只提取出单引号之间的内容。要实现这样的功能只需要写这么一个表达式:(?<=').+(?=')。这个表达式的意思是:匹配引号中间的内容,但结果中并不会包含引号,这就是零宽断言的强大之处。设置及结果如下所示:

正则在FME中的应用 - FME - FME—专业化的空间数据服务实践者

 

StringReplacer

使用StringSearcher替换掉字符串中的内容,这个转换器用好了,效果是很神奇的,废话不多说,直接上实例吧(这个例子是帮助文档里的)。字符串:Bobby,表达式:(b*y),替换参数:--\1---\1,设置及结果如下所示:

 正则在FME中的应用 - FME - FME—专业化的空间数据服务实践者

 

总结

FME中合理的使用正则表达式,会简化我们的一些工作。不仅在FME中可以使用正则表达式,在PythonJava以及绝大多数计算机语言中都可以使用正则,并且在计算机语言中的正则是更加强大的。

http://www.lbrq.cn/news/1033039.html

相关文章:

  • 江苏做网站xlec/seo整站优化一年价格多少
  • 网站升级停止访问如何做/权重查询工具
  • php网站游客试用怎么做/好用搜索引擎排名
  • 视频网站中滑动列表怎么做的/百度网盘官网网页版
  • 阿里云做哪里查网站/广告推广平台代理
  • 还有哪些网站可以做H5/赣州seo外包怎么收费
  • seo博客网站怎么做/关键词文案生成器
  • 做网站用什么web服务器吗/关键词的优化方案
  • 衡水哪个公司做网站好/2023年7 8月十大新闻
  • 宁夏建设职业技术学院成绩查询网站/国际十大市场营销公司
  • 江西医院网站建设/品牌推广方式都有哪些
  • wordpress 弹窗登录插件/网站优化排名首页
  • 网站建设消费者群体分析/武汉网站搜索引擎优化
  • 做情人节网站/香港seo公司
  • 网站配置/电商培训机构需要什么资质
  • 本地网站做不大/搜索引擎优化的对比
  • 开源程序做网站任务/软文广告属于什么营销
  • 帮我写一篇网站/长沙谷歌优化
  • 建设网站有哪些方法有哪些/想找搜索引擎优化
  • 建个外贸b2c网站需要多少钱/新品上市的营销方案
  • 响应式网站自助建设平台/邵阳做网站的公司
  • 专业代做时时彩网站/949公社招聘信息
  • 网站开发分页代码/网络营销的工具和方法
  • 网站开发类毕业论文/北京百度公司总部电话
  • 最好的网站建设组织/网络竞价
  • 域名销售网站/百度用户服务中心官网电话
  • 做网站好还是做商城好/青岛网站优化
  • 佛山视频网站搭建公司/百度竞价价格
  • 网站设计的公司皆选奇点网络/seo网站内部优化
  • 国外流行的内容网站/排名网站
  • 17. 如何判断一个对象是不是数组
  • 三、非线性规划
  • TeamViewer 以数字化之力,赋能零售企业效率与客户体验双提升
  • RabbitMQ面试精讲 Day 21:Spring AMQP核心组件详解
  • 可视化调试LangChain SQLChatMessageHistory:SQLite数据库查看全攻略
  • 谷歌ADK接入文件操作MCP