logo
down
shadow

What is the proper regex for string between delimiter with newline


What is the proper regex for string between delimiter with newline

Content Index :

What is the proper regex for string between delimiter with newline
Tag : javascript , By : user184406
Date : November 28 2020, 12:01 PM

seems to work fine This regex will match what you're after: /\/\* start \*\/(.*?)\/\* end \*\//gs
The \ and * need to be escaped as they're special characters in regex the (.*?) section tells it to capture the shortest possible match containing any characters the gs at the end tell it to support multiple matches (g) and that . should match new line characters (s)
const regex = /\/\* start \*\/(.*?)\/\* end \*\//gs;
const str = `/* start */This is a test of regex

with new line and (special char)

asdsadasd/* end */
assorted unmatched crap

/* start */another match/* end */

blah blah blah

/* start */another
multi
line
match
/* end */
`;

let match;
while ((match = regex.exec(str)) !== null) {
    console.log(`Found a match: ${match[0]}`);
    console.log('----------------------------------');
}

Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

insert newline character into string in php as a delimiter


Tag : php , By : taviso
Date : March 29 2020, 07:55 AM
like below fixes the issue implode! Thank you @barmar for giving me the idea to send it as an array. I don't want to do that for the reasons mentioned above BUT I was able to build an array from the strings:
$textArray = array($_POST['top'], $_POST['foo'], $_POST['bottom']); 
$text = implode("\n", $textArray); 

How to split a string using regex when the delimiter in the front while keeping the delimiter?


Tag : regex , By : fstender
Date : March 29 2020, 07:55 AM
To fix this issue It would be easier to provide a more complete solution if you indicated what flavor of regex you are using. However, you could split on a comma that is followed by zeri or more spaces and qualified with a positive lookahead for the date string. Using the lookahead ensures that the quoted date string itself will not be removed.
,\s*(?="\d{2}/\d{2}/\d{4}")
splitArray = Regex.Split(subjectString, @",\s*(?=""\d{2}/\d{2}/\d{4}"")", RegexOptions.Singleline);

Split string using a newline delimiter with Python


Tag : python , By : DonMac
Date : March 29 2020, 07:55 AM
seems to work fine str.splitlines method should give you exactly that.
>>> data = """a,b,c
... d,e,f
... g,h,i
... j,k,l"""
>>> data.splitlines()
['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l']

Using Regex in C# to parse a string into an array/list by delimiter with one delimiter exception


Tag : chash , By : Rohii
Date : March 29 2020, 07:55 AM
seems to work fine My input string: , Try this Regex:
((?<=,\[)[^]]+)|((?<={)[^,}]+)|((?<=,)(?!\[)[^,}]+)
(                  # start of capturing group
  (?<=,\[)         # starting with ",["
  [^]]+            # matches all till next "]"
)                  # end of capturing group

  |                # OR

(
    (?<={)         # starting with "{"
    [^,}]+         # matches all till next "," or "}"
)

  |                # OR

(
    (?<=,)(?!\[)   # starting with "," and not a "["
    [^,}]+         # matches all till next "," or "}"
)

Java Regex split string between delimiter and keep delimiter


Tag : java , By : pdkent
Date : March 29 2020, 07:55 AM
around this issue You can split your string using positive lookahead and positive lookbehind like this:
RegEx (?<=\))(?=\()
(fname:jon)
(lname:doe)
(guaranteer: Sam (W) Willis)
(age:35)
(addr:1 Turnpike Plaza)
(favcolor:blue)
String s = "(fname:jon)(lname:doe)(guaranteer: Sam (W) Willis)(age:35)(addr:1 Turnpike Plaza)(favcolor:blue)";
String arr[] = s.split("(?<=\\))(?=\\()");
for (String a: arr) System.out.println(a);
Related Posts Related QUESTIONS :
  • All data in the db is lost when closing a express based node js server
  • How to convert javascript code for Angular
  • XPath select on child nodes
  • Idle event on mouse move - how to stop script permanently on mouse move
  • Why do I get logic is not defined in this code
  • When I enter a number in the input, the first function starts
  • ES6 imports and node_modules hell
  • How to get css selector of clicked-on element?
  • How to auto input MySQL data (input column 1 data to auto input column 2 data with same column) in php?
  • Appending to Datalist Via Javascript
  • Customizing Material-UI Components with Styled-Components
  • Populate elements with class name using Javascript
  • How to execute promises in batches (first resolving 10, then next 10 and so on)
  • Maximo JS automation script: "importPackage" is not defined
  • How to surround selected text inside textarea with <em> on key combination CTRL+i?
  • Your configured registry does not support audit requests ~ On npm audit
  • What's the Angular equivalent of Vue <slot/>?
  • Iconify icon not updating when "data-icon" set with setAttribute()
  • Javascript newbie stuck with XMLHttpRequest return data
  • How to add obj to to state in my example Redux React
  • Loading "grunt-karma.js" tasks...ERROR >> SyntaxError: Unexpected identifier
  • Why do I get log is not defined
  • get the multiple index of the same string
  • How can I iterate over an Array object by using For IN or FOR OF
  • Launch local executable from web browser
  • How to prepare array of json objects to d3 hierarchical tree structure
  • VueJS - event emitted - show HTML before other calculations
  • Export SASS/SCSS variables to Javascript without exporting them to CSS
  • How to attach an event handler only once continuously
  • How to make button open a link in new tab in JavaScript?
  • Find range from the javascript object
  • How can I use my jQuery code as JavaScript?
  • How to show 5 images in a 2 row slider with bxslider
  • How to convert stream into variables in typescript
  • Three.js custom shader error on Chrome GL_INVALID_OPERATION: Active draw buffers with missing fragment shader outputs
  • My JavaScript doesn't work. How can I solve this problem?
  • Why is this async function is running synchronously?
  • Get updated variable from within react hook before return
  • I want to show all image preview but whenever I upload a new one the old one is gone
  • Would I be able to give access to specific electron APIs safely?
  • Why several clicks fire for each instance of a Class?
  • cant grab value from div using attr()
  • Make web service not accessible by browser?
  • Select DOM elements within template
  • How to customize angular ui-grid row background color?
  • Binding data in two respective $scope in AngularJS, how?
  • react put some props after import class
  • Variable is distributed among same components
  • switch class in jQuery/JavaScript for active/inactive state
  • How To Track Outbound Clicks Using Javascript
  • How to get total seconds elapsed since the beginning of the month?
  • Protractor: Stale element reference at "browser.wait(EC.visibilityOf(confDial), FIFTY_SECONDS);"
  • Access to an array inside an object
  • Reseting an JavaScript Interval with different value?
  • Learning Angular for the first time - version 2 or 4?
  • Rendering RSS feed (XML) in React with jquery, why do object values parsed from the feed seem empty?
  • Node.js xml2js http.request tag matching
  • applying texture to custom plane geometry in Threejs
  • How do I pass an Event as a function parameter in HTML written inside JavaScript variable?
  • Interface of object parameter with default value and default property
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com