Microsoft
Software
Hardware
Network
Question : Limit output length of a regular expression
Hi,
I would like todo the following
<cfset content = rereplace(content,'<p>([^<
]{50,10000
})<','<p>#
left("\1",
50)#<','al
l')>
or for none coldfusion programmers:
var myArray = str.replace(/<p>([^<]{50,1
0000})</gi
,"$1{50}")
The idea is to limit the length of text inside the <p></p> tag if it is longer the 50 characters. Unfortunately the script above does not work.
Well hope anyone can help
Answer : Limit output length of a regular expression
I guess in hindsight (or looking back @ _agx_'s comment) the lookahead is not needed.
1:
<cfset content = rereplace(content,'<p>([^<]{50})[^<]{1,}','<p>\1<','all')>
Random Solutions
Change primary smtp addresses for 29 users using powershell for exchange
Exchange Mail Problem
Difference between Icefaces,myfaces,richfaces
in JSF?
Doing an INSERT or Update based on if the record already exists or not while importing data from a text file to SQL SERVER 2005.
Block Logme internally
Trimming the beginning and end of a string
how can i create window service in C# using InstallUtil.exe ??
How convert this c++ code to csharp
Firefox css border on inside of div when embedding Flash with SWFObject, why?
Auto Send Excel as Email Attachment