首页 > 其他分享 >正则表达式大全(持续更新)|| 正则查找中文 || 正则查找注释

正则表达式大全(持续更新)|| 正则查找中文 || 正则查找注释

时间:2023-02-27 09:55:21浏览次数:34  
标签:u4E00 中文 u9FA5 正则表达式 查询 注释 正则 查找

背景:

  项目中需要快速找到所有的中文翻译成英文的时候,又或者要把所有注释的内容删掉,再或者要针对标点的查询。这里为大家总结了一些常用的正则表达式,和使用方法;

使用方法:

  step1,

    这里以VS Code为例(只要支持正则表达式的软件都行),首先打开需要查找功能,大部分软件的命令是,Ctrl+F。然后点击正则表达式查询,如图:

  

 

 

   step2,

    然后把正则表达式放上去,这里放一个查询所有中文的正则表达式给大家演示

  

 

  step3,

    然后大家可以针对找到的内容,进行修改了。

 

 

正则表达式:

  个人向为大家整理了一些表达式:

查询双引号包含的中文:(".*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*")

查询单引号包含的中文:(’.*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*‘)

查询``引号包含的中文:(`.*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*`)

查询双斜杠的注释:(?<!:)\/\/.*

查询HTML的注释:<!--(.|[\r\n])*?-->

查询双星号的注释:\/\*\*(.|[\r\n])*?\*\*\/

         \/\*(.|[\r\n])*?\*/

         \/\*\*(.|[\r\n])*?\*\/

查询包含的中文:[\u4e00-\u9fa5]

 

标签:u4E00,中文,u9FA5,正则表达式,查询,注释,正则,查找
From: https://www.cnblogs.com/BFMC/p/17158659.html

相关文章

  • 常见的正则表达式
    1.检验数字的表达式1.检验一个字符串是否为全数字:^[0-9]*$或者^\d*$2.检验字符串是否为n个数字:^[0-9]{11}$或 ^\d{11}$电话号码,银行密码3.检验......
  • python 正则表达式
    importreprint("*"*20)#re.match在字符串开头进行匹配pattern="(\d+)(@)"string="[email protected]"result=re.match(pattern,string)print(result.group())#......
  • 正则表达式学习
    转自:https://www.runoob.com/regexp/regexp-syntax.html1.语法[ABC]:匹配 [...] 中的所有字符,例如 [aeiou] 匹配字符串"googlerunoobtaobao"中所有的eoua字......
  • (非函数方法)查找有序数组中x的位置(二分/折半)
    #include<stdio.h>intmain(){intx=0;intarr[]={1,2,3,4,5,6,7,8,9,10};intmax=sizeof(arr)/sizeof(arr[0]);intright=max-1;intleft=0;......
  • 数据结构(借鉴408)-查找
    数据结构查找顺序查找折半查找树形查找:1.二叉排序树2.平衡二叉树3.红黑树B树及其基本操作、B+树的基本概念散列查找概念查找分类静态查找不改变查找表的......
  • ChatGTP,生成正则表达式-至少包含一个大小写字母和数字且有位数限制
    正则表达式-至少包含一个大小写字母和数字且有位数限制/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[A-Za-z0-9_]{8,15}$/解释:至少包含一位大写字母、小写字母、数字,且长度在8-1......
  • selenium2Library中无法查找到Open Broswer等关键字解决办法
    robotframework-selenium2Library与robotframework-seleniumlibrary的版本不一致会导致部分关键字无法识别,无法完成测试,解决办法如下:(1)piplist------先查看以下安装包......
  • 搜索二维矩阵---二分查找
    搜索二维矩阵编写一个高效的算法来判断 mxn 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一......
  • 在排序数组中查找元素的第一个和最后一个位置---二分查找
    在排序数组中查找元素的第一个和最后一个位置给你一个按照非递减顺序排列的整数数组nums,和一个目标值target。请你找出给定目标值在数组中的开始位置和结束位置。如果......
  • 搜索旋转排序数组---二分查找
    搜索旋转排序数组整数数组nums按升序排列,数组中的值互不相同。在传递给函数之前,nums在预先未知的某个下标k(0<=k<nums.length)上进行了旋转,使数组变为[nums[k]......