AX110一4一3记录仪亚德客4v110说明书书

广州技创电子设备有限公司
类型:代理商
联系人:李达奇
电话:86-020-
传真:86-020-
联系我时,请说明是在中国化工仪器网上看到的,谢谢
主营产品:记录仪、调节仪、数显仪、手操器、示波器、万用表、信号发生器、频率计、功率计、电子负载、电源、电阻计、电流电压表、兆欧表、电量隔离传感器/变送器、电能质量分析仪、钳形表、校准仪、数据采集器、DCS卡件、PLC模块、温度仪表、双金属温度计、PT100热电阻、热电偶、气体分析仪、变送器、流量仪表、压力仪表等工控自动化设备、机电一体化设备及电子元器件等产品;
主营业务:
该商家其它产品
其它商家同类产品Regular Expression Language - Quick Reference
Regular Expression Language - Quick Reference
Expand the table of content
Regular Expression Language - Quick Reference
.NET Framework (current version)
A regular expression is a pattern that the regular expression engine attempts to match in input text. A pattern consists of one or more character literals, operators, or constructs.
For a brief introduction, see . Each section in this quick reference lists a particular category of characters, operators, and constructs that you can use to define regular expressions:
We’ve also provided this information in two formats that you can download and print for easy reference:
The backslash character (\) in a regular expression indicates that the character that follows it either is a special character (as shown in the following table), or should be interpreted literally. For more information, see . Escaped characterDescriptionPatternMatches\aMatches a bell character, \u0007.\a"\u0007" in "Error!" + '\u0007'\bIn a character class, matches a backspace, \u0008.[\b]{3,}"\b\b\b\b" in "\b\b\b\b"\tMatches a tab, \u0009.(\w+)\t"item1\t", "item2\t" in "item1\titem2\t"\rMatches a carriage return, \u000D. (\r is not equivalent to the newline character, \n.)\r\n(\w+)"\r\nThese" in "\r\nThese are\ntwo lines."\vMatches a vertical tab, \u000B.[\v]{2,}"\v\v\v" in "\v\v\v"\fMatches a form feed, \u000C.[\f]{2,}"\f\f\f" in "\f\f\f" \nMatches a new line, \u000A.\r\n(\w+)"\r\nThese" in "\r\nThese are\ntwo lines."\eMatches an escape, \u001B.\e"\x001B" in "\x001B"\nnnUses octal representation to specify a character (nnn consists of two or three digits).\w\040\w"a b", "c d" in "a bc d"\xnnUses hexadecimal representation to specify a character (nn consists of exactly two digits).\w\x20\w"a b", "c d" in "a bc d"\cX\cxMatches the ASCII control character that is specified by X or x, where X or x is the letter of the control character. \cC"\x0003" in "\x0003" (Ctrl-C) \unnnnMatches a Unicode character by using hexadecimal representation (exactly four digits, as represented by nnnn).\w\u0020\w"a b", "c d" in "a bc d"\When followed by a character that is not recognized as an escaped character in this and other tables in this topic, matches that character. For example, \* is the same as \x2A, and \. is the same as \x2E. This allows the regular expression engine to disambiguate language elements (such as * or ?) and character literals (represented by \* or \?).\d+[\+-x\*]\d+"2+2" and "3*9" in "(2+2) * 3*9"A character class matches any one of a set of characters. Character classes include the language elements listed in the following table. For more information, see .Character classDescriptionPatternMatches[character_group]Matches any single character in character_group. By default, the match is case-sensitive.[ae] "a" in "gray""a", "e" in "lane"[^character_group]Negation: Matches any single character that is not in character_group. By default, characters in character_group are case-sensitive.[^aei]"r", "g", "n" in "reign"[first-last]Character range: Matches any single character in the range from first to last. [A-Z]"A", "B" in "AB123".Wildcard: Matches any single character except \n.To match a literal period character (. or \u002E), you must precede it with the escape character (\.).a.e"ave" in "nave""ate" in "water"\p{name}Matches any single character in the Unicode general category or named block specified by name.\p{Lu}\p{IsCyrillic}"C", "L" in "City Lights""Д", "Ж" in "ДЖem"\P{name}Matches any single character that is not in the Unicode general category or named block specified by name.\P{Lu}\P{IsCyrillic}"i", "t", "y" in "City""e", "m" in "ДЖem"\wMatches any word character. \w"I", "D", "A", "1", "3" in "ID A1.3" \WMatches any non-word character.\W" ", "." in "ID A1.3"\sMatches any white-space character.\w\s"D " in "ID A1.3"\SMatches any non-white-space character.\s\S" _" in "int __ctr" \dMatches any decimal digit.\d"4" in "4 = IV" \D Matches any character other than a decimal digit.\D" ", "=", " ", "I", "V" in "4 = IV"
Anchors, or atomic zero-width assertions, cause a match to succeed or fail depending on the current position in the string, but they do not cause the engine to advance through the string or consume characters. The metacharacters listed in the following table are anchors. For more information, see .AssertionDescriptionPatternMatches^The match must start at the beginning of the string or line. ^\d{3}"901" in "901-333-"$The match must occur at the end of the string or before \n at the end of the line or string.-\d{3}$"-333" in "-901-333"\AThe match must occur at the start of the string.\A\d{3}"901" in "901-333-"\ZThe match must occur at the end of the string or before \n at the end of the string.-\d{3}\Z"-333" in "-901-333"\zThe match must occur at the end of the string.-\d{3}\z"-333" in "-901-333"\GThe match must occur at the point where the previous match ended.\G\(\d\)"(1)", "(3)", "(5)" in "(1)(3)(5)[7](9)"\bThe match must occur on a boundary between a \w (alphanumeric) and a \W (nonalphanumeric) character.\b\w+\s\w+\b
"them theme", "them them" in "them theme them them" \BThe match must not occur on a \b boundary.\Bend\w*\b"ends", "ender" in "end sends endure lender"Grouping constructs delineate subexpressions of a regular expression and typically capture substrings of an input string. Grouping constructs include the language elements listed in the following table. For more information, see .Grouping constructDescriptionPatternMatches(subexpression)Captures the matched subexpression and assigns it a one-based ordinal number.(\w)\1"ee" in "deep"(?&name& subexpression)Captures the matched subexpression into a named group.(?&double&\w)\k&double&
"ee" in "deep"(?&name1-name2& subexpression)Defines a balancing group definition. For more information, see the "Balancing Group Definition" section in . (((?'Open'\()[^\(\)]*)+((?'Close-Open'\))[^\(\)]*)+)*(?(Open)(?!))$"((1-3)*(3-1))" in "3+2^((1-3)*(3-1))"(?: subexpression)Defines a noncapturing group. Write(?:Line)?"WriteLine" in "Console.WriteLine()""Write" in "Console.Write(value)"(?imnsx-imnsx: subexpression)Applies or disables the specified options within subexpression. For more information, see .A\d{2}(?i:\w+)\b"A12xl", "A12XL" in "A12xl A12XL a12xl"(?= subexpression)Zero-width positive lookahead assertion. \w+(?=\.)"is", "ran", and "out" in "He is. The dog ran. The sun is out."(?! subexpression)Zero-width negative lookahead assertion.\b(?!un)\w+\b"sure", "used" in "unsure sure unity used"(?&= subexpression)Zero-width positive lookbehind assertion. (?&=19)\d{2}\b"99", "50", "05" in "50 "(?&! subexpression)Zero-width negative lookbehind assertion. (?&!19)\d{2}\b"51", "03" in "50 "(?& subexpression)Nonbacktracking (or "greedy") subexpression. [13579](?&A+B+)"1ABB", "3ABB", and "5AB" in "1ABB 3ABBC 5AB 5AC"A quantifier specifies how many instances of the previous element (which can be a character, a group, or a character class) must be present in the input string for a match to occur. Quantifiers include the language elements listed in the following table. For more information, see .QuantifierDescriptionPatternMatches*Matches the previous element zero or more times. \d*\.\d".0", "19.9", "219.9"+Matches the previous element one or more times."be+""bee" in "been", "be" in "bent"?Matches the previous element zero or one time."rai?n""ran", "rain"{n}Matches the previous element exactly n times.",\d{3}"",043" in "1,043.6", ",876", ",543", and ",210" in "9,876,543,210"{n,}Matches the previous element at least n times."\d{2,}""166", "29", "1930"{n,m}Matches the previous element at least n times, but no more than m times. "\d{3,5}""166", "17668""19302" in "193024"*?Matches the previous element zero or more times, but as few times as possible. \d*?\.\d".0", "19.9", "219.9"+?Matches the previous element one or more times, but as few times as possible. "be+?""be" in "been", "be" in "bent"??Matches the previous element zero or one time, but as few times as possible."rai??n""ran", "rain"{n}?Matches the preceding element exactly n times.",\d{3}?"",043" in "1,043.6", ",876", ",543", and ",210" in "9,876,543,210"{n,}?Matches the previous element at least n times, but as few times as possible."\d{2,}?""166", "29", "1930"{n,m}?Matches the previous element between n and m times, but as few times as possible."\d{3,5}?""166", "17668""193", "024" in "193024"A backreference allows a previously matched subexpression to be identified subsequently in the same regular expression. The following table lists the backreference constructs supported by regular expressions in the .NET Framework. For more information, see .Backreference constructDescriptionPatternMatches\numberBackreference. Matches the value of a numbered subexpression.(\w)\1"ee" in "seek"\k&name&Named backreference. Matches the value of a named expression.(?&char&\w)\k&char&"ee" in "seek"Alternation constructs modify a regular expression to enable either/or matching. These constructs include the language elements listed in the following table. For more information, see .Alternation constructDescriptionPatternMatches|Matches any one element separated by the vertical bar (|) character.th(e|is|at)"the", "this" in "this is the day. "(?(expression)yes|no)Matches yes if the regular expression pattern designated by expression otherwise, matches the optional no part. expression is interpreted as a zero-width assertion. (?(A)A\d{2}\b|\b\d{3}\b)"A10", "910" in "A10 C103 910"(?(name)yes|no)Matches yes if name, a named or numbered capturing group, otherwise, matches the optional no. (?&quoted&")?(?(quoted).+?"|\S+\s)Dogs.jpg, "Yiska playing.jpg" in "Dogs.jpg "Yiska playing.jpg""Substitutions are regular expression language elements that are supported in replacement patterns. For more information, see . The metacharacters listed in the following table are atomic zero-width assertions.CharacterDescriptionPatternReplacement patternInput stringResult string$numberSubstitutes the substring matched by group number.\b(\w+)(\s)(\w+)\b$3$2$1"one two" "two one"${name}Substitutes the substring matched by the named group name.\b(?&word1&\w+)(\s)(?&word2&\w+)\b${word2} ${word1}"one two" "two one"$$Substitutes a literal "$".\b(\d+)\s?USD$$$1"103 USD""$103"$&Substitutes a copy of the whole match.\$?\d*\.?\d+**$&**"$1.30""**$1.30**"$`Substitutes all the text of the input string before the match.B+$`"AABBCC""AAAACC"$'Substitutes all the text of the input string after the match.B+$'"AABBCC""AACCCC"$+Substitutes the last group that was captured.B+(C+)$+"AABBCCDD"AACCDD$_Substitutes the entire input string.B+$_"AABBCC""AAAABBCCCC"You can specify options that control how the regular expression engine interprets a regular expression pattern. Many of these options can be specified either inline (in the regular expression pattern) or as one or more
constants. This quick reference lists only inline options. For more information about inline and
options, see the article . You can specify an inline option in two ways:By using the
(?imnsx-imnsx), where a minus sign (-) before an option or set of options turns those options off. For example, (?i-mn) turns case-insensitive matching (i) on, turns multiline mode (m) off, and turns unnamed group captures (n) off. The option applies to the regular expression pattern from the point at which the option is defined, and is effective either to the end of the pattern or to the point where another construct reverses the option.By using the
(?imnsx-imnsx:subexpression), which defines options for the specified group only.The .NET Framework regular expression engine supports the following inline options.OptionDescriptionPatternMatchesiUse case-insensitive matching. \b(?i)a(?-i)a\w+\b"aardvark", "aaaAuto" in "aardvark AAAuto aaaAuto Adam breakfast" mUse multiline mode. ^ and $ match the beginning and end of a line, instead of the beginning and end of a string. For an example, see the "Multiline Mode" section in .nDo not capture unnamed groups. For an example, see the "Explicit Captures Only" section in .sUse single-line mode.For an example, see the "Single-line Mode" section in .xIgnore unescaped white space in the regular expression pattern. \b(?x) \d+ \s \w+ "1 aardvark", "2 cats" in "1 aardvark 2 cats IV centurions" Miscellaneous constructs either modify a regular expression pattern or provide information about it. The following table lists the miscellaneous constructs supported by the .NET Framework. For more information, see .ConstructDefinitionExample(?imnsx-imnsx)Sets or disables options such as case insensitivity in the middle of a pattern. For more information, see .\bA(?i)b\w+\b matches "ABA", "Able" in "ABA Able Act"(?# comment)Inline comment. The comment ends at the first closing parenthesis.\bA(?#Matches words starting with A)\w+\b# [to end of line]X-mode comment. The comment starts at an unescaped # and continues to the end of the line.(?x)\bA\w+\b#Matches words starting with A
IN THIS ARTICLE
Is this page helpful?
Additional feedback?
1500 characters remaining
Thank you!
We appreciate your feedback.GW4-110隔离开关说明书_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
GW4-110隔离开关说明书
上传于||文档简介
&&关​于​G​W-1隔​离​开​关​说​明​书
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩21页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢吊秤-C-110 新4键吊秤说明书-上海友声衡器有限公司_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
吊秤-C-110 新4键吊秤说明书-上海友声衡器有限公司
上传于||文档简介
&&说​明​书
大小:194.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 zebra r110xi4 说明书 的文章

 

随机推荐