测试不包含某字符串
1、html 实现
<script>
function aa(str){
var patten = /^((?!contextPath)\w)*$/;
if(patten.test(str.value)){
alert("不包含");
}else{
alert("包含");}
}
</script>
<body>
<input type="text" name="s" value="" onblur="aa(this)">
</body>
2、java 实现
System.out.println("请输一个字符串");
Scanner input = new Scanner(System.in);
String str=input.nextLine();;
String s = "^.*[^contextPath].*$";
Pattern p=Pattern.compile(s);
Matcher m=p.matcher(str);
if(m.matches()){
System.out.print("不包含");
}else
System.out.print("包含");
}
分享到:
相关推荐
Java正则表达式是Java语言中用于处理字符串的强大工具,它允许程序员进行复杂的字符串匹配、查找和替换操作。正则表达式(Regular Expression)是一种模式匹配语言,通过特定的语法来描述字符串的模式,用于在文本中...
为了帮助开发者更好地掌握Java正则表达式技术,我们提供了一系列的Java正则表达式技巧大全,包括《Java正则表达式技巧大全》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧...
根据给定的文件信息,我们可以总结出以下关于Java正则表达式的重要知识点: ### 1. 正则表达式简介 正则表达式是一种强大的文本处理工具,它能够帮助我们匹配、查找、替换等操作符合某种规则的字符串。在Java中,...
:>(.*)|\s+\/>)$/` - 此正则表达式尝试匹配HTML标签的基本结构,但并不完全适用于所有复杂的HTML结构。 8. Unicode汉字范围:`/^[u4e00-u9fa5],{0,}$/` 和匹配中文字符的正则表达式:`[\u4e00-\u9fa5]` - 这两个...
- **Java中的正则表达式**:Java提供了java.util.regex包来支持正则表达式的使用。 - **JavaScript中的正则表达式**:JavaScript的正则表达式对象提供了丰富的功能,包括全局匹配、忽略大小写等选项。 - **.NET框架...
通过这个HTML教程,你将学习如何在Java中构建和使用正则表达式,包括基础语法、高级特性和实际应用案例。目录结构将帮助你系统地了解每个主题,逐步提升你的正则表达式技能。无论是初学者还是有经验的开发者,都能...
java正则表达式过滤html标签 java正则表达式过滤html标签是指使用java语言中的正则表达式来过滤html标签的操作。HtmlRegexpUtil这个工具类提供了多种过滤html标签的方法,包括过滤所有以"开头以">"结尾的标签、找出...
10. **编程语言支持**:大多数编程语言都内置了正则表达式支持,如Java(Test.java中的例子可能涉及Java的`Pattern`和`Matcher`类),Python的`re`模块,JavaScript的`match`、`replace`等方法。 11. **优化技巧**...
在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。在本场景中,我们关注的是如何使用正则表达式来验证金额格式。金额格式通常要求精确到小数点后两位,并且可能...
正则表达式的基础元素包括字符集(如`\d`代表数字,`\w`代表字母和数字),量词(如`*`代表零个或多个,`+`代表一个或多个,`?`代表零个或一个),分组(使用`(`和`)`),以及边界匹配符(如`^`和`$`,以及`\b`用于...
Java正则表达式是Java编程语言中的一个强大工具,用于处理字符串模式匹配和搜索替换操作。它是基于Perl和POSIX正则表达式的实现,提供了一种灵活且强大的方式来处理文本数据。本文件"java正则表达式详解(PDF)"深入...
例如,Python中的`re`模块、Java中的`java.util.regex`包、JavaScript中的`RegExp`对象等,都提供了丰富的正则表达式功能,使得开发者能够轻松地进行字符串操作。 #### 应用实例 正则表达式的应用十分广泛,以下是...
正则表达式是一种强大的文本处理工具,用于模式匹配、搜索、...这些正则表达式及其应用场景展示了在实际项目中如何高效地使用正则表达式来处理各种文本问题,无论是文本清洗、格式化还是数据验证,都是不可或缺的工具。
正则表达式作为一种强大的文本处理工具,在多种编程语言中都有着广泛的应用,包括Java、JavaScript等。接下来,我们将深入探讨与该书相关的几个关键知识点。 ### 正则表达式基础 正则表达式是一种用于匹配字符串中...
在实现这个功能时,你可能使用了编程语言如Python、JavaScript或者Java,这些语言都内置了对正则表达式的支持。例如,Python中的`re`模块提供了编译、匹配和搜索等函数,通过这些函数,你可以构建并执行正则表达式,...
Java中的正则表达式是处理字符串的强大工具,它允许我们以一种简洁的方式匹配、查找、替换和解析文本。正则表达式(Regular Expression)是一种模式匹配语言,它由特殊字符和普通字符组成,用于定义一个搜索模式。在...
### 常用的正则表达式大全 在Web开发中,正则表达式是一种非常强大的文本处理工具,被广泛应用于各种应用场景中,比如表单验证、数据清洗、字符串匹配等。下面将详细介绍一系列常见的正则表达式及其应用场景。 ###...