regex

Checking for a valid url using Javascript Regular Expressions

What is the expression I should use in order to check for a valid url in javascript? ...

RegExp: How to extract usernames out of Tweets (twitter.com)?

Hello! I have the following example tweet: RT @user1: who are @thing and @user2? I only want to have user1, thing and user2. What regular expression can I use to extract those three names? I hope you can help me. Thanks in advance! PS: A username must only contain letters, numbers and underscores. ...

C# Regex Split - everything inside square brackets

I'm currently trying to split a string in C# (latest .NET and Visual Studio 2008), in order to retrieve everything that's inside square brackets and discard the remaining text. E.g.: "H1-receptor antagonist [HSA:3269] [PATH:hsa04080(3269)]" In this case, I'm interested in getting "HSA:3269" and "PATH:hsa04080(3269)" into an array of st...

Why is \%(\) faster than \(\) in Vim?

I am confused by the docs: \%(\) A pattern enclosed by escaped parentheses. */\%(\)* */\%(* *E53* Just like \(\), but without counting it as a sub-expression. This allows using more groups and it's a little bit faster. Can someone explain the reason for the difference? Is it because of backtracking or something else? ...

Using ereg_replace in PHP?

How do I replace using the following code? ereg_replace("%Data_Index\[.\]%", $this->resultGData[$key ][\\1], $var) I want to replace the number in [] %Data_Index to $this->resultGData[$key ][\\1] same %Data_Index and how ex %Data_Index[1] = $this->resultGData[$key][1], $var); replace number in %Data_Index[...........] in [] to $this-...

regex to match any UTF character excluding punctuation

Hello, I'm preparing a function in PHP to automatically convert a string to be used as a filename in a URL (*.html). Although ASCII should be use to be on the safe side, for SEO needs I need to allow the filename to be in any language but I don't want it to include punctuation other than a dash (-) and underscore (_), chars like *%$#@"'...

regex/php: how can I convert 2+ dashes to singles and remove all dashes at the beginning and end of a string?

example: -this--is---a-test-- what I want: this-is-a-test thanks for any answers! :) ...

RegExp: Extract URLs (without HTML links)

Hello! I want to extract links of a text using RegExp. There is no HTML code in the text so I can't search for the tags "<a...". How can I find the links, though? Example: "Please go to http://www.example.org/page1.html and click on ..." I want to extract the text: "http://www.example.org/page1.html" As far as I know, a URL...

tcsh: How to change the file extension for multiple files?

Is there a one line command in tcsh to change the extension of a set of files? In the various DOS shells, I used to use the following: ren *.abc *.def This would rename all files ending in .abc to end instead with .def. In sed terms this would perform something like the following: sed -e 's/\(.\)*\.abc$/\1.def/' on the file names...

What is the simplest regular expression to validate emails to not accept them blindly?

When users create an account on my site I want to make server validation for emails to not accept every input. I will send a confirmation, in a way to do a handshake validation. I am looking for something simple, not the best, but not too simple that doesn't validate anything. I don't know where limitation must be, since any regular ex...

how to get string between [LOOP]...[/LOOP]

how to get string between [LOOP]...[/LOOP] i try this but not work $gloop = preg_replace('/\[LOOP\]([^\[]*)\[\/LOOP\]/', '\\1', $var); ... string: '<tr> [LOOP]<th scope="col">%Gdata_All%</th>[/LOOP] </tr>' but i would string in [LOOP]...[/LOOP] ...

RegEx Help

I'm using JSON for a web application I'm developing. But for various reasons I need to create "objects" that are already defined on the client script based on the JSON response of a service call. For this I would like to use a regex expression in order to insert the "new" statements into the JSON response. function Customer(cust) { ...

Java Regex Grouping Problem

Hi - I'm trying to figure out a Java regex problem that I'm having. This is 1.6, but I don't think that matters. Anyway... I'm going to have some input data like the following... "Blah yadda yidda 44-Barack Obama, this that the other" or "Something here, there 22-Hyphenated-example. Hi there folks" Basically I want to extract e...

Do Python regular expressions allow embedded options?

In particular, I'd like to know if I can specify an embedded option in the pattern string that will enable multiline mode. That is, typically with Python regular expressions multiline mode is enabled like this: pattern = re.compile(r'foo', re.MULTILINE) I'd like a way to get multiline matching by specifying it in the pattern string, ...

How do I write a regex in PHP to remove special characters?

Hi, I'm pretty new to PHP, and I noticed there are many different ways of handling regular expressions. This is what I'm currently using: $replace = array(" ",".",",","'","@"); $newString = str_replace($replace,"_",$join); $join = "the original string i'm parsing through"; I want to remove everything which isn't a-z, A-Z, or 0-9. I'...

Regex to match from partial or camel case string?

I would like a regular expression to match given a partial or camel cased string. For example, if the search set contains the string "MyPossibleResultString" I want to be able to match it with the likes of the following: MyPossibleResultString MPRS MPRString MyPosResStr M I'd also like to include wildcard matching, e.g.: MyP*RStrin...

Actionscript 3 : Problem escaping "\\" character in full file path

I am finding this task challenging in AS3. Excuse me if I am missing something basic/simple or some builtin method which can do this. I am not well versed with RegExp. I have a DYNAMIC string representing full file path which looks exactly like "d:\temp\abc.doc". I want to extract the filename part from complete string e.g. abc.doc. ...

Parse and add url from clipboard

I need a javascript bookmark to take the url I have in the clipboard parse out the 2 numbers and create a new url, and add a link to the top of the page, that when clicked adds the url to my bookmark menu. Say I have url's like these http://www.website.com/frontpageeditor.jhtml?sectionID=2844&poolID=6276 javascript:getPoolPageUrl(9800...

How do I use regex_replace from TR1?

I've not been able to get regex_replace from TR1 working. #include <iostream> #include <string> #include <tr1/regex> int main() { std::string str = "Hello world"; std::tr1::regex rx("world"); std::string replacement = "planet"; std::string str2 = std::tr1::regex_replace(str, rx, replacement); std::cout << str2 << "\n"; } str2 is an ...

How to generate random strings that match a given regexp?

Duplicate: Random string that matches a regexp No, it isn't. I'm looking for an easy and universal method, one that I could actually implement. That's far more difficult than randomly generating passwords. I want to create an application that takes a regular expression, and shows 10 randomly generated strings that match that exp...