Community Patterns

36

best youtube id match ( iframe embed replace ready )

Created·2019-03-12 16:17
Flavor·PCRE (Legacy)
Recommended·
MATCH ANY YOUTUBE ID author : mi-ca v1.0 – 2017.03.08 This Regex match any youtube url and grab the ID. Embed ready √ -- `http://www.youtube.com/watch?v=vpiMAaPTze8 http://youtu.be/l_la5XiQJdk http://youtu.be/NLqAF9hrVbY https://youtu.be/qT47KF5pvfw https://youtu.be/zImHyTyYhM8?t=4s http://www.youtube.com/v/NLqAF9hrVbY?fs=1&hl=en_US http://www.youtube.com/v/NLqAF9hrVbY?fs=1&hl=en_US http://www.youtube.com/watch?v=NLqAF9hrVbY http://www.youtube.com/user/Scobleizer#p/u/1/1p3vcRhsYGo http://www.youtube.com/ytscreeningroom?v=NRHVzbJVx8I http://www.youtube.com/sandalsResorts#p/c/54B8C800269D7C1B/2/PPS-8DMrAn4 http://gdata.youtube.com/feeds/api/videos/NLqAF9hrVbY http://www.youtube.com/watch?v=spDj54kf-vY&feature=g-vrec http://www.youtube.com/watch?v=spDj54kf-vY&feature=youtu.be http://www.youtube-nocookie.com/watch?v=NLqAF9hrVbY http://www.youtube.com/embed/NLqAF9hrVbY https://www.youtube.com/embed/NLqAF9hrVbY https://www.youtube.com/watch?v=MRl7cxSOXdU&feature=youtu.be https://www.youtube.com/watch?v=q07SQFmL4rM https://www.youtube.com/watch?v=q07SQFmL4yM https://www.youtube.com/watch?time_continue=4&v=zImHyTyYhM8 http://www.youtube.com/embed/dQw4w9WgXcQ ... http://www.youtube.com/watch?v=dQw4w9WgXcQ ... http://www.youtube.com/?v=dQw4w9WgXcQ ... http://www.youtube.com/v/dQw4w9WgXcQ ... http://www.youtube.com/e/dQw4w9WgXcQ ... http://www.youtube.com/user/username#p/u/11/dQw4w9WgXcQ ... http://www.youtube.com/sandalsResorts#p/c/54B8C800269D7C1B/0/dQw4w9WgXcQ ... http://www.youtube.com/watch?feature=player_embedded&v=dQw4w9WgXcQ ... http://www.youtube.com/?feature=player_embedded&v=dQw4w9WgXcQ ... https://www.youtube.com/watch?v=DFYRQ_zQ-gk&feature=featured https://www.youtube.com/watch?v=DFYRQ_zQ-gk http://www.youtube.com/watch?v=DFYRQ_zQ-gk //www.youtube.com/watch?v=DFYRQ_zQ-gk www.youtube.com/watch?v=DFYRQ_zQ-gk https://youtube.com/watch?v=DFYRQ_zQ-gk http://youtube.com/watch?v=DFYRQ_zQ-gk //youtube.com/watch?v=DFYRQ_zQ-gk youtube.com/watch?v=DFYRQ_zQ-gk https://m.youtube.com/watch?v=DFYRQ_zQ-gk http://m.youtube.com/watch?v=DFYRQ_zQ-gk //m.youtube.com/watch?v=DFYRQ_zQ-gk m.youtube.com/watch?v=DFYRQ_zQ-gk https://www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US http://www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US //www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US https://www.youtube.com/embed/DFYRQ_zQ-gk?autoplay=1 https://www.youtube.com/embed/DFYRQ_zQ-gk http://www.youtube.com/embed/DFYRQ_zQ-gk //www.youtube.com/embed/DFYRQ_zQ-gk www.youtube.com/embed/DFYRQ_zQ-gk https://youtube.com/embed/DFYRQ_zQ-gk http://youtube.com/embed/DFYRQ_zQ-gk //youtube.com/embed/DFYRQ_zQ-gk youtube.com/embed/DFYRQ_zQ-gk https://youtu.be/DFYRQ_zQ-gk?t=120 https://youtu.be/DFYRQ_zQ-gk http://youtu.be/DFYRQ_zQ-gk //youtu.be/DFYRQ_zQ-gk youtu.be/DFYRQ_zQ-gk https://www.youtube.com/watch?v=DFYRQ_zQ-gk&feature=featured https://www.youtube.com/watch?v=DFYRQ_zQ-gk http://www.youtube.com/watch?v=DFYRQ_zQ-gk //www.youtube.com/watch?v=DFYRQ_zQ-gk www.youtube.com/watch?v=DFYRQ_zQ-gk https://youtube.com/watch?v=DFYRQ_zQ-gk http://youtube.com/watch?v=DFYRQ_zQ-gk //youtube.com/watch?v=DFYRQ_zQ-gk youtube.com/watch?v=DFYRQ_zQ-gk https://m.youtube.com/watch?v=DFYRQ_zQ-gk http://m.youtube.com/watch?v=DFYRQ_zQ-gk //m.youtube.com/watch?v=DFYRQ_zQ-gk m.youtube.com/watch?v=DFYRQ_zQ-gk https://www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US http://www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US //www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US www.youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US youtube.com/v/DFYRQ_zQ-gk?fs=1&hl=en_US https://www.youtube.com/embed/DFYRQ_zQ-gk?autoplay=1 https://www.youtube.com/embed/DFYRQ_zQ-gk http://www.youtube.com/embed/DFYRQ_zQ-gk //www.youtube.com/embed/DFYRQ_zQ-gk www.youtube.com/embed/DFYRQ_zQ-gk https://youtube.com/embed/DFYRQ_zQ-gk http://youtube.com/embed/DFYRQ_zQ-gk //youtube.com/embed/DFYRQ_zQ-gk youtube.com/embed/DFYRQ_zQ-gk https://youtu.be/DFYRQ_zQ-gk?t=120 https://youtu.be/DFYRQ_zQ-gk http://youtu.be/DFYRQ_zQ-gk //youtu.be/DFYRQ_zQ-gk youtu.be/DFYRQ_zQ-gk https://www.youtube.com/HamdiKickProduction?v=DFYRQ_zQ-gk `
Submitted by mi-ca.ch
19

Get path from any text

Created·2023-01-31 14:38
Updated·2023-07-23 20:17
Flavor·PCRE2 (PHP)
Recommended·
Get path (windows style) from any type of text (error message, e-mail corps ...), quoted or not. THIS IS THE SINGLE LINE VERSION ! If you want understand how it work or edit it, go https://regex101.com/r/7o2fyy Relative path are not supported The goal is to catch what "Look like" a path. See the limitations UNC path and prefix path like //./], [//?/] or [//./UNC/] are allowed some url path like [file:///C:/] or [file://] are allowed Catch path quoted with ["] and [']. But these quotes are include with the catch Quoted path is not concerned by limitations Limitations : (only unquoted path) [dot] and [space] is allowed, but not in a row [dot+space] or [space+dot at end of file name isn't catched INSIDE A NAME FILE (or last directory if it is a path to a directory) : [comma] is not supported (it stop the catch) after a first [dot], any [space] stop the catch after a [space], catch is stoped if next character is not a [letter], [digit] or [-] so, double [space] stop the catch Compatibility compatible PCRE, PCRE2 AutoHotkey : don't forget to escape "%" in "`%" /!\ Powershell and .Net /!\\ : this regex need some modification to be interpreted by powershell. You have to replace each (?&CapturGroupName) by \k. Use this powershell code to do this replacement : ` $powershellRegex = @' [Put here the regex to replace (?&CapturGroupName) with \k] '@ -replace '\(\?&(\w+)\)', '\k' ` This example code must return : [Put here the regex to replace \k with \k]
Submitted by nitrateag

Community Library Entry

0

Regular Expression
Created·2020-11-07 07:32
Flavor·PCRE (Legacy)

/
[A-Z]|[0-9]|\.|[a-z]|\_
/
gm
Open regex in editor

Description

12 signed JWT base64data DOT base64data DOT base64dataeyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJyZWNvbW1fZW5naW5lIiwiQVBQTElDQVRJT05fVk8iOiJ7XCJhcHBsaWNhdGlvbl9pZFwiOlwicmVjb21tX2VuZ2luZVwiLFwic2VjcmV0XCI6XCJxN2FSVEQlTG5QXCJ9IiwiaWF0IjoxNjAzMDk4OTExLCJleHAiOjE2MDMxMDYxMTF9.ycKnC6aoYDFl3eN9rPay1TbHcOSWL8qchBX2BUlfV-VGCLiZ-7BqgKSqRzB_hGug1NikQJk3tTuHmwsCF9uRVA

generate from cmdline: openssl rand -base64 2048

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

RegEx - to be checked Regex: https://regex101.com/r/UdYFjt/1

Submitted by anonymous