1. 减号和负号区别解释
减号是一种运算符,负号是数字的特质,两者不能混为一谈。
例如: a=a-10和a-=-10,前者是减号 是运算符,后者是表示这是一个负数,小于零。
2.利用正则式的正后顾解决
最初的想法是利用正则式中的后顾解决这个问题。先来科普一下正前瞻和正后顾:
正前瞻:假设要匹配单词my ,要求紧随其后的单词是friend,要达到这个目的,便使用正前瞻。
(?i)my (?=friend)
(?i)的意思是不区分大小写;实际匹配是,会寻找后面跟着单词friend的my,而且被标亮的只有my
正后顾:正后顾会查看左边的内容,与正前瞻的方向相反。语法为:
(?i)(?<=my) friend
意思是查找前面是单词my的friend单词,这个时候匹配的是friend,被标亮的也是friend,而且前面没有my的friend单词不会被标亮。
分析:
①若为减号: