正则表达式忽略大小写
最近做一个项目需要用正则表达式判断是否是视频的后缀名,后缀名不需要区分大小写,记录下来:java代码
Pattern pattern = Pattern.compile("(flv|f4v|mkv|rm|rmvb|mpg|mpeg|mpeg4|wmv|3gp|mp4|mov|avi|asx|asf|ts|qt){1}$", Pattern.CASE_INSENSITIVE);Matcher matcher = pattern.matcher(type);boolean result= matcher.find();
主要是参数Pattern.CASE_INSENSITIVE,是忽略大小写
js代码:
var flag = true;var re= new RegExp("(\.|\/)(flv|f4v|mkv|rm|rmvb|mpg|mpeg|mpeg4|wmv|3gp|mp4|mov|avi|asx|asf|ts|qt)$","gi");flag= re.test(fileName);
主要参数 gi,表示全局都忽略大小写
正则表达式忽略大小写相关推荐
- php 正则忽略大小写,(PHP)正则表达式-忽略大小写
/** * Created by PhpStorm. * User: Ollydebug * Date: 2015/11/15 * Time: 15:20 */ /* * U-懒惰匹配 * i-忽略英 ...
- python模糊匹配忽略大小写_正则表达式忽略大小写匹配,但保留特定大小写的结果...
我正在寻找解决此问题的有效方法 假设我们要在忽略大小写的情况下查找字符串中的单词列表,但是与其存储匹配的字符串,我们不希望使用与原始列表具有相同大小写的字符串. 例如 : words_to_match ...
- java正则表达式忽略大小写
// 第一种:直接用正则,(?!)表示整体忽略大小写,如果单个,则可以写成"^d(?!)oc"表示oc忽略大小写,"^d((?!)o)c"表示只有o忽略大小写 ...
- java 正则表达式-忽略大小写与多行匹配
Pattern.compile("'.*?'", Pattern.CASE_INSENSITIVE | Pattern.DOTALL); 转载于:https://www.cnblo ...
- C#正则表达式的完全匹配、部分匹配及忽略大小写的问题
原文:C#正则表达式的完全匹配.部分匹配及忽略大小写的问题 问题的提出 根据用户给定表达式,里面含有各种数学函数,如求绝对值,三角函数,平方.开方等,分别以类似ABS(表达式),Sin(表达式),AS ...
- sql 忽略大小写_Flink使用Calcite解析Sql做维表关联(一)
点击箭头处"蓝色字",关注我们哦!! 维表关联是离线计算或者实时计算里面常见的一种处理逻辑,常常用于字段补齐.规则过滤等,一般情况下维表数据放在MySql等数据库里面,对于离线计算 ...
- JAVA正则忽略大小写
java正则表达式: (?i)abc 表示abc都忽略大小写 a(?i)bc 表示bc忽略大小写 a((?i)b)c 表示只有b忽略大小写 也可以用Pattern.compile(rexp,Pa ...
- Java怎么查找字符串大写_在Java中,如何检查字符串是否包含子字符串(忽略大小写)?...
本问题已经有最佳答案,请猛点这里访问. 我有两个String s,str1和str2. 如何检查str1是否包含在str1中,忽略大小写? indexOf和contains都是逐个字符的,所以如果你需 ...
- linux忽略大小写 grep,linux grep不区分大小写查找字符串方法
grep用来过滤字符串信息,grep默认对字母大小写敏感,不过可以通过选项对grep屏蔽大小写敏感,该选项为 -i. 一.查看grep工具版本方法 图1 grep版本查询 二.grep -i 使用方法 ...
最新文章
- Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
- mac 由于网络问题,您已断开与 windows 计算机的联接.,苹果电脑启用windows系统时连接不上无线网怎么处理?...
- mysql 查看锁_MySQL反应慢的排查思路
- python使用xlwt创建与保存excel文件
- python将字符串写入txt文件_python将字符串以utf-8格式保存在txt文件中的方法
- Golang go 命令
- 应急响应之ARP欺骗
- Linux从入门到精通——数据库
- miui 8.5 android,小米MIUI8.5稳定版
- 读书篇:《细说PHP》二、PHP的基本语法、变量、常量、以及运算符
- LTE学习笔记--LTE整体架构和协议架构概述
- mmdetection - config配置文件之schedule(learning rate)
- 计算机英语 自我介绍,计算机专业学生面试英语自我介绍
- 金蝶KIS商贸版即时库存表二次开发增加保质期有效期至字段列
- C++常成员函数与普通成员函数访问比较
- SolidWorks宏工具介绍——初识宏工具
- matlab串口陀螺仪,matlab通过串口接收ARM7外设陀螺仪数据并绘图有困难急求解答...
- Ubuntu 12.04下安装搜狗拼音 + 安装搜狗皮肤
- GitHub开源的诺基亚短信生成器
- delphi 2007 安装提示Invalid Serial Number 超强解决办法