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

四平网站建设哪家好网站做一年了没做301

四平网站建设哪家好,网站做一年了没做301,网站建设盈利模式,三合一网站制作公司闲来无事#xff0c;打开以前找工作时打印出的资料#xff0c;说面试官怎么考正则表达式呢#xff1f;实际问题#xff1a;比如你进了我们组工作#xff0c;我们组老大对代码的格式要求很严格#xff0c;要求左右小括号前后都有空格#xff08;仅仅举例#xff09;。那… 闲来无事打开以前找工作时打印出的资料说面试官怎么考正则表达式呢实际问题比如你进了我们组工作我们组老大对代码的格式要求很严格要求左右小括号前后都有空格仅仅举例。那么我给你一些源代码(c/c,java)你来检测并修正这些不合规则的代码你有两天时间你怎么做简单说下面(1)是给你的输入(foo.c), (2)是正确的输出。(1)  foo (bar ( new Point(x, graph.getY()) ));(2)  foo ( bar ( new Point ( x, graph.getY ( ) ) ) ) ;答案:一条sed命令即可搞定 1 sed -i -r s/([^\ ])([\(|\)])/ \1 \2/g 2 s/([\(|\)])([^\ ])/\1 \2/g foo.c 3 4 或者放一行(不建议) 5 sed -i -r s/([^\ ])([\(|\)])/\1 \2/g;s/([\(|\)])([^\ ])/\1 \2/g foo.c   解释:  sed - 按行处理文件的文字处理工具   -i - (in place) 替换文件本身   -r - (regexp-extended) 使用扩展的正则表达式   () - 分组   [^\abc] - 除a,b,c集合以外的一个字符   \1 - 引用分组, 依次到\9   g - (global)对每一行找到的匹配全部替换   a|b - 或运算符匹配两个字符中的一个补充说明:看了资料上给的标准答案:1. 使用Unix命令如sed(利用正则表达式)2. 其他的编辑器利用正则表达式替换3. 快速写一个ruby脚本4. 找个IDE格式化一下任何一种方法面试者都要解释清楚怎么做的才行。例如在vim里面可以通过两次替换做到(需要注意()是字符, \(\)才是正则表达语法, []|都是相同):          :%s:\([(|)]\)\([^ ]\):\1 \2:g          :%s:\([^ ]\)\([(|)]\):\1 \2:g更多更全面的正则表达式介绍可以参考博文:1.有错别字但讲得挺全面: http://www.cnblogs.com/helloczh/articles/1648029.html 转载于:https://www.cnblogs.com/xianzhon/p/6246734.html
http://www.yutouwan.com/news/366297/

相关文章:

  • 九号线香网站建设杭州门户网站有哪些
  • cms管理手机网站启博云微分销
  • 建站系统是什么私人定制
  • 江阴网站建设多少钱杭州协会网站建设
  • 佛山营销型网站建设公司公众号制作链接教程
  • dede网站地图代码建论坛网站多少钱
  • 番禺制作网站报价溧阳网站建设中心
  • 网站制作最新技术中国站长站
  • 建一个个人网站wordpress 更换编辑器
  • 东莞拓步网站建设网络规划设计师论文方向
  • 毕设做购物网站容易吗wordpress万能
  • python 网站开发框架镭拓网站建设
  • win10 网站建设软件有哪些网络营销类型
  • 网站建设所需的基本条件卢松松外链工具
  • 手机网站免费空间wordpress无法加载图片大小
  • 装饰公司网站建设方案wordpress前台打开速度20秒
  • 天津定制网站建设商店设计高碑店地区网站建设
  • 网站开发基础与提高抖音搜索引擎优化
  • 做网站都需要买什么问题wordpress 浏览量 点击
  • 望京网站开发怎样开公众号
  • 网站欢迎页面设计建设银行激活网站
  • 建设微信网站设计制作番禺人才网招聘网
  • 有机生态农业网站模板网页设计 公司
  • 中国的门户网站有哪些大数据开发过程
  • 万网 公司网站链接seo站长
  • 网站建设个人博客电商公司有哪些?
  • 上海外贸营销网站建设网页设计资源
  • 嘉兴网站的优化在线看crm系统
  • 网站被黑客入侵怎么办宽带收费价格
  • 南通市网站建设长春火车站位置