SCOM中的通配符
通配符模式匹配按从左到右的方式完成,一次匹配一个字符或基本通配符模式。模式和传入字符串必须完全匹配,因此,举例来说,模式“abc”与字符串“abcd”不匹配。复合模式包含由 (&) 号或波形符 (~) 分隔的基本模式。如果复合模式的第一个字符是 (&) 号或波形符,则会将该模式解释为好像开头有星号一样。例如,模式 ~*[0-9] 与不包含数字的任何字符串匹配。尾部 (&) 号只能匹配空字符串,而尾部波形符指示“除空字符串外”。
空格为有效字符,受匹配所限。
通配符模式包含下列各项。
| 字符 | 描述 | 示例 |
|---|---|---|
|
? |
匹配任何单一字符 |
Example?.com 与 Example1.com 和 Example2.com 匹配,但与 Example01.com 不匹配 |
|
* |
与零个或多个字符匹配 |
Example*.com 与 example.com、example1.com 和 examplereallylong.com 匹配 |
|
[set] |
匹配集中的任何单个字符,或者,如果第一个字符为 ^,则与不在集中的任何字符匹配。 连字符表示范围。 不在第一个位置的脱字号 (^) 以及在第一个或最后一个位置的连字符没有特殊意义。 |
Ex[abc]mple 与 Example、Exbmple 和 Excmple 匹配。 Ex[^abc]mple 不与 Example、Exbmple 和 Excmple 匹配,但与 ExZmple 匹配 Ex[0-9] 与后面有一位数字的 Ex 匹配。 |
|
<n1-n2> |
与大于或等于非负值的 n1 以及小于或等于非负值的 n2 的任何整数匹配。 如果忽略 n1 或 n2,则表示无边界 |
10.193.220.<1-25> 与 10.193.220.1 和 10.193.220.25(包括这两个值)之间的所有 IP 地址匹配。 <10-> 与大于或等于 10 的任何数字字符串匹配。 <1-10>* 与后面具有诸如 1、20x 和 5z 等字符选项且介于 1 和 10 之间的任何数字匹配,但它与 11 不匹配,因为 11 不介于 1 和 10 之间。 |
|
| |
替代匹配 |
AB|DC 与 AB 或 DC 匹配 ABC| 与 ABC 或空字符串匹配 |
|
\ |
转义字符 |
|
|
\\ |
(,)、[,]、< 和 > 的转义字符 |
\\(A\\) 与 (A) 匹配 |
|
& |
也表示“与” |
*NY*ROUTER 与包含 NY 和 ROUTER 的所有字符串匹配 <1-100>&*[02468] 与 1 和 100 之间的所有偶数匹配。 *A*|*B*&*C* 与包含一个 A 或一个 B 以及一个 C 的字符串匹配。 |
|
~ |
不包括 |
10.20.30.*~10.20.30.50 与 10.20.30 上除 10.20.30.50 之外的所有主机匹配。 *Router*~*Cisco*&*10.20.30.<5-10> 与除 Cisco 路由器之外地址介于 10.20.30.5 和 10.20.30.10 之间的路由器匹配。 |
SCOM中的通配符的更多相关文章
- Struts2学习笔记 - Action篇<配置文件中使用通配符>
有三种方法可以使一个Action处理多个请求 动态方法调用DMI 定义逻辑Acton 在配置文件中使用通配符 这里就说一下在配置文件中使用通配符,这里的关键就是struts.xml配置文件,在最简单的 ...
- MySql的like语句中的通配符:百分号、下划线和escape
MySql的like语句中的通配符:百分号.下划线和escape %:表示任意个或多个字符.可匹配任意类型和长度的字符. Sql代码 select * from user where user ...
- MySql的like语句中的通配符:百分号、下划线和escape 的使用
MySql的like语句中的通配符:百分号.下划线和escape %代表任意多个字符 select * from user where username like '%huxiao'; select ...
- Word中的通配符随意组合进行批量替换或删除某些内容
长文档需要批量修改或删除某些内容的时候,我们可以利用Word中的通配符来搞定这一切,当然,前提是你必须会使用它.通配符的功能非常强大,能够随意组合替换或删除我们定义的规则内容,下面易老师就分享一些关于 ...
- 在ls命令中使用通配符
通配符比较简单.我们已经知道通配符常常是在shell终端中用来匹配文件名的,今天来看一下在ls命令中使用通配符的例子. 用法:ls [选项]... [文件]... ls本身也有很多的选项,我们今天不看 ...
- Java编程的逻辑 (36) - 泛型 (中) - 解析通配符
本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...
- linux中的通配符、元字符、转义符
linux中的通配符.元字符.转义符 linux中的通配符元字符转义符 shell命令的构成 通配符 元字符meta 转义符 example reference shell命令的构成 每条linux命 ...
- spring中的通配符
一.加载路径中的通配符:?(匹配单个字符),*(匹配除/外任意字符).**/(匹配任意多个目录) classpath:app-Beans.xml 说明:无通配符,必须完全匹配 classpath:Ap ...
- Java泛型中的通配符
Java泛型中的通配符可以直接定义泛型类型的参数.而不用把该函数定义成泛型函数. public class GenericsTest { public static void main(String[ ...
随机推荐
- Javac之关于方法的选择
15.12. Method Invocation Expressions 15.12.1. Compile-Time Step 1: Determine Class or Interface to S ...
- python-poll实现异步IO
#!usr/bin/python from socket import * from select import * from time import ctime s=socket() s.bind( ...
- H5+百度地图定位
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- [心平气和读经典]The TCP/IP Guide(001)
The TCP/IP Guide[Page 40,41] Introduction To the TCP/IP Guide | TCP/IP指南概述 As I sit here writing thi ...
- C#泛型设计的一个小陷阱.
距离上次发表博客已经有几年了. 对于没能坚持更新博客,实在是感觉到甚是惭愧. 闲言少叙, 直接切入主题. 背景 最近一直在对于公司一个网络通信服务程序使用.net core 进行重构.重构的目的有两个 ...
- Android四大组件--活动(Activity)
1. 概念 说明: 1). 创建和销毁 onCreate 和 onDestory 应用场景:当界面销毁的时候存储一些数据,在onCreate创建的时候回显数据: 例如:发短信:写短信写到一半,按hom ...
- 【深入JavaScript】一种JS的继承方法
这些天读了John Resig的<Secrets of JavaScript Ninja>,其中讨论到JS中实现继承的方案,非常有趣,自己探索了一下,形成了笔记,放到这里. 这个方案在Re ...
- android FrameLayout
FrameLayout:帧布局,可以显示图片的动画效果 前景图像: 永远处于帧布局最顶的,直接面对用户的图像,,就是不会被覆盖的图片 常用属性: android:foreground:设置该帧布局容器 ...
- 05-Servlet与内部加载机制(part1)
一.什么是Servlet Servlet 运行在服务端的Java小程序, 是sun公司提供一套规范(接口) 主要功能: 用来处理客户端请求 响应给浏览器的动态资源 servlet的实质就是j ...
- 腾讯企业邮箱报错 "smtp.exmail.qq.com"port 465, isSSL false
一.报错 "smtp.exmail.qq.com" port 465, isSSL false 通过网上搜索查询一些资料,推测是邮箱的配置出问题了. 二.修改邮箱配置 // 创建属 ...