{"id":7434,"date":"2021-08-05T07:30:01","date_gmt":"2021-08-05T07:30:01","guid":{"rendered":"https:\/\/www.scmgalaxy.com\/tutorials\/?p=7434"},"modified":"2021-08-05T07:30:03","modified_gmt":"2021-08-05T07:30:03","slug":"30-most-popular-regular-expression-tricks-in-visual-studio-code","status":"publish","type":"post","link":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/","title":{"rendered":"30 Most Popular Regular expression Tricks in Visual Studio Code"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Although almost all text editors now support regular expressions, I use Visual Studio Code for an easy way to know.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You need to enable RegEx by selecting this option. (.*)<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Purpose<\/strong><\/td><td><strong>Expression<\/strong><\/td><td><strong>Example<\/strong><\/td><\/tr><tr><td>Match any single character (except a line break). For more information, see\u00a0Any character.<\/td><td>.<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>a.o<\/code>\u00a0<\/span>matches &#8220;aro&#8221; in &#8220;around&#8221; and &#8220;abo&#8221; in &#8220;about&#8221; but not &#8220;acro&#8221; in &#8220;across&#8221;<\/td><\/tr><tr><td>Match zero or more occurrences of the preceding expression (match as many characters as possible). For more information, see\u00a0Match zero or more times.<\/td><td>*<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">a*r<\/span><\/code>\u00a0matches &#8220;r&#8221; in &#8220;rack&#8221;, &#8220;ar&#8221; in &#8220;ark&#8221;, and &#8220;aar&#8221; in &#8220;aardvark&#8221;<\/td><\/tr><tr><td>Match any character zero or more times.<\/td><td>.*<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">c.*e<\/span><\/code>\u00a0matches &#8220;cke&#8221; in &#8220;racket&#8221;, &#8220;come&#8221; in &#8220;comment&#8221;, and &#8220;code&#8221; in &#8220;code&#8221;<\/td><\/tr><tr><td>Match one or more occurrences of the preceding expression (match as many characters as possible). For more information, see\u00a0Match one or more times.<\/td><td>+<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>e+d<\/code>\u00a0<\/span>matches &#8220;eed&#8221; in &#8220;feeder&#8221; and &#8220;ed&#8221; in &#8220;faded&#8221;<\/td><\/tr><tr><td>Match any character one or more times.<\/td><td>.+<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">e.+e<\/span><\/code>\u00a0matches &#8220;eede&#8221; in &#8220;feeder&#8221; but finds no matches in &#8220;feed&#8221;<\/td><\/tr><tr><td>Match zero or more occurrences of the preceding expression (match as few characters as possible). For more information, see\u00a0Match zero or more times (lazy match).<\/td><td>*?<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\w*?d<\/span><\/code>\u00a0matches &#8220;fad&#8221; and &#8220;ed&#8221; in &#8220;faded&#8221; but not the entire word &#8220;faded&#8221; due to the lazy match<\/td><\/tr><tr><td>Match one or more occurrences of the preceding expression (match as few characters as possible). For more information, see\u00a0Match one or more times (lazy match).<\/td><td>+?<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">e\\w+?<\/span><\/code>\u00a0matches &#8220;ee&#8221; in &#8220;asleep&#8221; and &#8220;ed&#8221; in &#8220;faded&#8221; but finds no matches in &#8220;fade&#8221;<\/td><\/tr><tr><td>Anchor the match string to the\u00a0beginning of a line or string<\/td><td>^<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">^car<\/span><\/code>\u00a0matches the word &#8220;car&#8221; only when it appears at the beginning of a line<\/td><\/tr><tr><td>Anchor the match string to the\u00a0end of a line<\/td><td>\\r?$<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">car\\r?$<\/span><\/code>\u00a0matches &#8220;car&#8221; only when it appears at the end of a line<\/td><\/tr><tr><td>Anchor the match string to the end of the file<\/td><td>$<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">car$<\/span><\/code>\u00a0matches &#8220;car&#8221; only when it appears at the end of the file<\/td><\/tr><tr><td>Match any single character in a set<\/td><td>[abc]<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>b[abc]<\/code>\u00a0<\/span>matches &#8220;ba&#8221;, &#8220;bb&#8221;, and &#8220;bc&#8221;<\/td><\/tr><tr><td>Match any character in a range of characters<\/td><td>[a-f]<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">be[n-t]<\/span><\/code>\u00a0matches &#8220;bet&#8221; in &#8220;between&#8221;, &#8220;ben&#8221; in &#8220;beneath&#8221;, and &#8220;bes&#8221; in &#8220;beside&#8221;, but finds no matches in &#8220;below&#8221;<\/td><\/tr><tr><td>Capture and implicitly number the expression contained within parenthesis<\/td><td>()<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">([a-z])X\\1<\/span><\/code>\u00a0matches &#8220;aXa&#8221;and &#8220;bXb&#8221;, but not &#8220;aXb&#8221;. &#8220;\\1&#8221; refers to the first expression group &#8220;[a-z]&#8221;. <\/td><\/tr><tr><td>Invalidate a match<\/td><td>(?!abc)<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">real(?!ity)<\/span><\/code>\u00a0matches &#8220;real&#8221; in &#8220;realty&#8221; and &#8220;really&#8221; but not in &#8220;reality.&#8221; It also finds the second &#8220;real&#8221; (but not the first &#8220;real&#8221;) in &#8220;realityreal&#8221;.<\/td><\/tr><tr><td>Match any character that is not in a given set of characters. <\/td><td>[^abc]<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">be[^n-t]<\/span><\/code>\u00a0matches &#8220;bef&#8221; in &#8220;before&#8221;, &#8220;beh&#8221; in &#8220;behind&#8221;, and &#8220;bel&#8221; in &#8220;below&#8221;, but finds no matches in &#8220;beneath&#8221;<\/td><\/tr><tr><td>Match either the expression before or the one after the symbol<\/td><td>|<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">(sponge|mud) bath<\/span><\/code>\u00a0matches &#8220;sponge bath&#8221; and &#8220;mud bath&#8221;<\/td><\/tr><tr><td>Escape the character\u00a0following the backslash<\/td><td>\\<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\^<\/span><\/code>\u00a0matches the character ^<\/td><\/tr><tr><td>Specify the number of occurrences of the preceding character or group.<\/td><td>{n}, where &#8216;n&#8217; is the number of occurrences<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>x(ab){2}x<\/code> \u00a0<\/span><span class=\"has-inline-color has-black-color\">that <\/span>matches &#8220;xababx&#8221;<br><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">x(ab){2,3}x<\/span><\/code>\u00a0matches &#8220;xababx&#8221; and &#8220;xabababx&#8221; but not &#8220;xababababx&#8221;<\/td><\/tr><tr><td>Match text in a Unicode category.<\/td><td>\\p{X}, where &#8220;X&#8221; is the Unicode number.<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\p{Lu}<\/span><\/code>\u00a0matches &#8220;T&#8221; and &#8220;D&#8221; in &#8220;Thomas Doe&#8221;<\/td><\/tr><tr><td>Match a word boundary<\/td><td>\\b (Outside a character class\u00a0<code>\\b<\/code>\u00a0specifies a word boundary, and inside a character class\u00a0<code>\\b<\/code>\u00a0specifies a backspace.)<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\bin<\/span><\/code>\u00a0matches &#8220;in&#8221; in &#8220;inside&#8221; but finds no matches in &#8220;pinto&#8221;<\/td><\/tr><tr><td>Match a line break (that is, a carriage return followed by a newline)<\/td><td>\\r?\\n<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>End\\r?\\nBegin<\/code>\u00a0<\/span>matches &#8220;End&#8221; and &#8220;Begin&#8221; only when &#8220;End&#8221; is the last string in a line and &#8220;Begin&#8221; is the first string in the next line<\/td><\/tr><tr><td>Match any\u00a0word character<\/td><td>\\w<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">a\\wd<\/span><\/code>\u00a0matches &#8220;add&#8221; and &#8220;a1d&#8221; but not &#8220;a d&#8221;<\/td><\/tr><tr><td>Match any\u00a0whitespace character<\/td><td>\\s<\/td><td><code><span class=\"has-inline-color has-vivid-cyan-blue-color\">Public\\sInterface<\/span><\/code>\u00a0matches the phrase &#8220;Public Interface&#8221;<\/td><\/tr><tr><td>Match any\u00a0decimal digit character<\/td><td>\\d<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\"><code>\\d<\/code>\u00a0<\/span>matches &#8220;4&#8221; and &#8220;0&#8221; in &#8220;wd40&#8221;<\/td><\/tr><tr><td>Decimal digit character<\/td><td>\\(?<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\(?<\/span> Match zero or one literal &#8220;(&#8221; character.<\/td><\/tr><tr><td>Decimal digit character<\/td><td>[\\s-]<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">[\\s-]<\/span> Match a hyphen or a white-space character.<\/td><\/tr><tr><td>Decimal digit character<\/td><td>(\\(?\\d{3}\\)?[\\s-])?<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">(\\(?\\d{3}\\)?[\\s-])?<\/span> Match an optional opening parenthesis followed by three decimal digits, an optional closing parenthesis, and either a white-space character or a hyphen zero or one time. This is the first capturing group.<\/td><\/tr><tr><td>Decimal digit character<\/td><td>\\d{3}-\\d{4}<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\d{3}-\\d{4}<\/span> Match three decimal digits followed by a hyphen and four more decimal digits.<\/td><\/tr><tr><td>Whitespace character<\/td><td>\\x85<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\x85<\/span> The ellipsis or NEXT LINE (NEL) character (\u2026), \\u0085.<\/td><\/tr><tr><td>Whitespace character<\/td><td>\\p{Z}<\/td><td><span class=\"has-inline-color has-vivid-cyan-blue-color\">\\p{Z}<\/span>  Matches any separator character.<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Although almost all text editors now support regular expressions, I use Visual Studio Code for an easy way to know. [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[5943,5944,5472,5897,5942,5945],"class_list":["post-7434","post","type-post","status-publish","format-standard","hentry","category-general","tag-most-popular-regular-expression-trick-in-visual-studio-code","tag-most-popular-regular-expression-trick-in-vs-code-2021","tag-top-10","tag-top-20","tag-top-30","tag-vs-code-regular-expression"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy\" \/>\n<meta property=\"og:description\" content=\"Although almost all text editors now support regular expressions, I use Visual Studio Code for an easy way to know. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/\" \/>\n<meta property=\"og:site_name\" content=\"scmGalaxy\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-05T07:30:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-05T07:30:03+00:00\" \/>\n<meta name=\"author\" content=\"vikashdev k\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"vikashdev k\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/\"},\"author\":{\"name\":\"vikashdev k\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/ec4d1004b3acffc7df65899e880c7515\"},\"headline\":\"30 Most Popular Regular expression Tricks in Visual Studio Code\",\"datePublished\":\"2021-08-05T07:30:01+00:00\",\"dateModified\":\"2021-08-05T07:30:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/\"},\"wordCount\":727,\"commentCount\":0,\"keywords\":[\"most popular regular expression trick in visual studio code\",\"most popular regular expression trick in vs code 2021\",\"top 10\",\"top 20\",\"top 30\",\"vs code regular expression\"],\"articleSection\":[\"General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/\",\"name\":\"30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\"},\"datePublished\":\"2021-08-05T07:30:01+00:00\",\"dateModified\":\"2021-08-05T07:30:03+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/ec4d1004b3acffc7df65899e880c7515\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/30-most-popular-regular-expression-tricks-in-visual-studio-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"30 Most Popular Regular expression Tricks in Visual Studio Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\",\"name\":\"scmGalaxy\",\"description\":\"A Platform for Software Engineers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/ec4d1004b3acffc7df65899e880c7515\",\"name\":\"vikashdev k\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g\",\"caption\":\"vikashdev k\"},\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/author\\\/vikashdev\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/","og_locale":"en_US","og_type":"article","og_title":"30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy","og_description":"Although almost all text editors now support regular expressions, I use Visual Studio Code for an easy way to know. [&hellip;]","og_url":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/","og_site_name":"scmGalaxy","article_published_time":"2021-08-05T07:30:01+00:00","article_modified_time":"2021-08-05T07:30:03+00:00","author":"vikashdev k","twitter_card":"summary_large_image","twitter_misc":{"Written by":"vikashdev k","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/#article","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/"},"author":{"name":"vikashdev k","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/ec4d1004b3acffc7df65899e880c7515"},"headline":"30 Most Popular Regular expression Tricks in Visual Studio Code","datePublished":"2021-08-05T07:30:01+00:00","dateModified":"2021-08-05T07:30:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/"},"wordCount":727,"commentCount":0,"keywords":["most popular regular expression trick in visual studio code","most popular regular expression trick in vs code 2021","top 10","top 20","top 30","vs code regular expression"],"articleSection":["General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/","url":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/","name":"30 Most Popular Regular expression Tricks in Visual Studio Code - scmGalaxy","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website"},"datePublished":"2021-08-05T07:30:01+00:00","dateModified":"2021-08-05T07:30:03+00:00","author":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/ec4d1004b3acffc7df65899e880c7515"},"breadcrumb":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/30-most-popular-regular-expression-tricks-in-visual-studio-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.scmgalaxy.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"30 Most Popular Regular expression Tricks in Visual Studio Code"}]},{"@type":"WebSite","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website","url":"https:\/\/www.scmgalaxy.com\/tutorials\/","name":"scmGalaxy","description":"A Platform for Software Engineers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.scmgalaxy.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/ec4d1004b3acffc7df65899e880c7515","name":"vikashdev k","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/738fe2694a5769295d6bbe57066232fcf8351e09ce1090f200c7b34f770fa61b?s=96&d=mm&r=g","caption":"vikashdev k"},"url":"https:\/\/www.scmgalaxy.com\/tutorials\/author\/vikashdev\/"}]}},"_links":{"self":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/comments?post=7434"}],"version-history":[{"count":1,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7434\/revisions"}],"predecessor-version":[{"id":7435,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/7434\/revisions\/7435"}],"wp:attachment":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/media?parent=7434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/categories?post=7434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/tags?post=7434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}