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
AJAX load HTML into DIV
ASP.NET 2.0 Warning. Event ID 1309 Source ASP.NET.0.50727.0
PVST
endian
multiple users having outlook and phones checking one IMAP mailbox, is it a problem?
Exchange 2010 RPC error
jsp forwarded address
How to Stop Procedure Running after Message Box Displayed
Is the reverse lookup in Exchange 20010 needed to send and receive
Ethernet crossover cable connect