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
iPhone ActiveSync error: Cannot Get Mail The connection to the server failed. New DigiCert certificate
Online Forms and SQL
navigation bumps down in ie
jquery modal confirm how to pass url
Er diagram for university accommodation office
Access VBA Word merge
How can you search e-mail within Outlook 2010 and not use the index?
How do I change the letter of a mapped drive?
Outlook: Errors have been detected in the file
MySQL Foreign Key Issue