Regular expressions are a declarative language, mainly used for pattern matching within strings. Please include a tag specifying the programming language you are using, together with this tag.

learn more… | top users | synonyms

4
votes
0answers
36 views

Get time difference and delete file [on hold]

I have a function which gets the time difference between the time written in the file name and the local time at the moment the function is called. The file name looks like this: ...
6
votes
2answers
136 views

Performing multiple validation checks

I have a validation which checks that a string is a valid asset number. There are currently three formats it could be in, like: 001-123456, ...
1
vote
1answer
50 views

Formatting HTML for use in a locally hosted iframe

This formats HTML for use in a locally hosted iframe so that you can manipulate the content in the iframe freely, without running into cross domain issues. It uses Goutte to retrieve the HTML. I'd ...
2
votes
2answers
36 views

RNA/DNA transcriber

I've been going through some of the exercises over on exercism and this is one of my solutions: a basic RNA/DNA transcriber. I was happy enough at first but now, looking at it again, the solution ...
1
vote
1answer
33 views

Search string by regex in files and write line of found string

I am searching in files with extensions .xml, .java, and .properties strings that match a certain regular expression. When I find it, I write it to the file with the filename, line and string ...
2
votes
1answer
33 views

A1Notation conversion to row & column index

This set of Google Apps Script helper functions are published in this gist, along with a bunch of other utilities. Background info is in this SO question. Since no Google services are used, this is ...
5
votes
2answers
432 views

Matching any certain selection of inputs

I have the following RegEx which matches any of a selection of inputs (see the list below). While it works fine, I'm wondering if there is a better way of writing it, as it looks a little dirty. ...
6
votes
2answers
280 views

Writing an IRC Bot from scratch

I have been learning C# for a couple years now, and using small projects to help myself learn. My most recent project is a complete rewrite of my first C# project that just got out of hand (the old ...
5
votes
2answers
43 views

Converting domain-specific regular-expressions to a list of all matching instances

There seem to be several questions floating around Stackexchange regarding how to take a python regular expression list the matching instances. This problem is a bit different because 1) I'm need to ...
4
votes
2answers
62 views

C++ regex golf solver program much slower than original Python

I am rewriting Peter Norvig's Python regex golf solver in C++. I had originally planned to post the whole thing here at once when I was finished, but: This program takes double the time of the ...
3
votes
2answers
62 views

Parsing a URL from a document and matching it from an array

I need help in improving this script that I have written to parse a URL and check it from an array. This is what I have done till now: (fiddle) This is working fine. Was this done correctly? What ...
2
votes
1answer
85 views

Page Spider in PHP

I have a working spider, however, it runs fairly slowly thanks to Australia's horrible internet. Can anyone give me some tips on speeding this up? ...
6
votes
2answers
208 views

Removing Asterisks and neighbors from a string

I am going through the CodingBat exercises for Java. I got to this problem: Return a version of the given string, where for every star (*) in the string the star and the chars immediately to its ...
1
vote
2answers
80 views

Match all youtube links in a string of text

I'm looking to pull all the youtube links from a string of text and was wondering how does this look? ...
2
votes
1answer
36 views

Regex to extract selective lines

I have a list of error messages: ...
2
votes
1answer
43 views

Regex in combination with file compare

I have made a funtion to compare text files line by line, where timestamps and jobnumbers are replaced for a identical string. By lack of experience I'm not sure if this is the best way to do this. ...
7
votes
1answer
112 views

Finding Pattern score

You are given 3 strings: text, pre_text and post_text. Let L be a substring of text. For each substring L of text, we define pattern_score as follows: ...
8
votes
3answers
984 views

Transform snake_case to camelCase

I want to convert db columns such as is_deleted or product_code which consist of xx_xx to ...
4
votes
2answers
74 views

Normalizing strings using PHP preg_replace and regex expressions

I needed a way to normalize nearly any given input for a configuration parameter on a dashboard. Server side code is in PHP so I wrote a test script to experiment with ...
4
votes
1answer
58 views

Evaluating an expression with integers, +, and *, as well as -, / - revision 3

The original question came from this web site. Revision 1 Revision 2 And this is the third revision. I delete spaces and validate an equation before computing. ...
2
votes
2answers
94 views

Converting file from Markdown-like markup into HTML using repeated substitutions

The following code reads a file, splits its data, replaces some characters in the data, and then joins the data again (I added more details in the comments): ...
5
votes
1answer
63 views

Parsing error messages using regular expressions in Java 8

I have a below method in Java 8 which checks for message pattern and finds the line number from the message. ...
1
vote
1answer
35 views

Parsing logs in sed efficiently

I have an application which log file has most lines start with a time/date, followed by a debugging level and the actual log message. Often I want to watch the output live and colors make it a lot ...
4
votes
1answer
60 views

Link to WinRT XAML code optimization

I need a method which will parse text to RichTextBlock-compatible XAML markup with clickable links. Example: Input: ...
-2
votes
1answer
42 views

Conditionally splitting a string [closed]

I have a string that consists of one, two, or three fields. The full format is: "dest = comp ; jump" Either the dest or jump fields may be empty. If dest is ...
1
vote
1answer
48 views

Filename interpreter for TV shows

I have small class which interprets TV show filenames to extract the show title and episode number. Due to the nature of the filenames, I have chosen for a cleaning approach: I clean the filename ...
1
vote
1answer
40 views

Stripping leading tab of each line from a file

I've got this Python code: ...
10
votes
3answers
327 views

Empty Line delimiter, single line output

I'm used to only processing, at most, one line of a file at a time. This is my first time changing the delimiter, and the objective here is to take a file containing lines such as: ...
1
vote
0answers
44 views

Efficient Strip Special Characters

I have a private function in PHP that takes a given URL string and just leave the Alpha or numeric and certain punctuation left. I need the stripping of string due to having it match against ...
3
votes
0answers
115 views

Efficient JavaScript/jQuery typewriter effect that handles HTML5, entities, and text

How should this code be improved? For instance: How could it be shorter, clearer, deal with memory better, use a plugin/library, better prepared for web input? I can break up and clarify the regex ...
2
votes
0answers
51 views

Search/sort/create functionality, implements bubblesort and sequential search

I've moved my main() to the bottom of the code block in order to fit it all in one class for this submission. If there is a better way to do it? ...
2
votes
2answers
215 views

Vowels in a string, patterns

Checking if all five vowels are present in a string. ...
1
vote
1answer
46 views

Find free username based on schema

Hopefully this is not too complicated. I have this code that will generate a username based on the pre-configured schema the admin types in. The fields they can use are: ...
1
vote
2answers
35 views

Repeatedly fetching a URL until the response contains “state: INIT”

I am working on a project in which I need to make a URL call to one of my servers from a bash shell script. http://hostname.domain.com:8080/beat After hitting the above URL, I will be getting ...
4
votes
2answers
119 views

Press any login button on any site

I'm working on a script that will be able to press the login button on any site for an app I'm working on. I have it working (still a few edge cases to work out such as multiple submit buttons and ...
1
vote
1answer
54 views

A simple Ruby EmailAddress class

I wrote this short, plain Ruby lib to handle email address validation inside and outside of Rails applications, and I would like to know what you think. ...
5
votes
1answer
86 views

Regex to parse URIs for their correctness according to RFC 3986

I recently came to write a regex to parse URIs. Now I wonder, did I miss something? Did I make a mistake or could I have written it cleaner? That's why I'm here. In order to write the regex, I took ...
2
votes
1answer
57 views

SMS relay --> MySQL database

The main purpose of my program is to extract GPS information from text messages sent to several GSM modems send from various GPS tracking devices. The main flow of my program loops in three steps: ...
4
votes
1answer
98 views

Multiplying Lists

Challenge: Given 2 lists of positive integers. Write a program which multiplies corresponding elements in these lists Specifications: Your program should accept as its first argument a ...
1
vote
2answers
34 views

Redirecting all pages under a certain directory to a single file

I want to redirect all pages under a certain directory to a single file, like so: /dir/a/dir/new ...
5
votes
3answers
170 views

Optimize huge text file search

I have several huge 100MB text files that I need to scan through to pick out certain frame numbers which relate to a specific log packet of interest. My plan was to scan for these frame numbers and ...
2
votes
2answers
76 views

Pulling thread data from Invision power board from an external java application

What I am planning on doing is pulling the first post of my news section, this was made for V bulletin and now I need to add it for IPb. ...
3
votes
3answers
420 views

Inserting persons in file into SQLite

I've just started working with SQLite in C# to test various features of an application. In building my first SQLite example I wanted to insert a large .csv into a table (Person) with two columns, A ...
13
votes
1answer
2k views

Capitalize the first character of all words (even when following a '-')

I got it working, all variations are displayed Sint-Anna as should be, but I wonder, is there a simpler way to this, since it looks very cluttered? ...
5
votes
1answer
235 views

Regex for matching a US phone number

I have written my first regex: ...
1
vote
1answer
59 views

An easier way to test a valid username

I have the following requirement for valid usernames: Only alphanumeric characters and - Must not start with a - I wrote this regex (on Rubular): ...
-3
votes
1answer
41 views

Regex for allowing only alphanumerical characters [closed]

This is my first regex: ^[a-zA-Z0-9][a-zA-Z0-9\/]*[\/]$ I want to: Only match alphanumeric at the beginning The last character must be a "/" Only alphanumeric ...
1
vote
2answers
60 views

Regex to Match Email address

I have the below regex to match email address with atleast one @ and one . ...
3
votes
1answer
108 views

Regex for curly quotes and apostrophes

After years of fear and procrastination I decided to learn regular expressions. This is the result: CoffeScript: ...
1
vote
1answer
52 views

Dynamically display relevant form elements

Here is a group of questions (hidden by default except the first one) with yes|no buttons ...