NIHVIVO-1557 improvement to regex in firstLastList macro

This commit is contained in:
rjy7 2011-02-04 18:38:29 +00:00
parent 0c6aa67e06
commit 1851872eb0

View file

@ -126,9 +126,9 @@
<#local classVal = ""> <#local classVal = "">
<#-- Keep any class value already assigned --> <#-- Keep any class value already assigned -->
<#local currentClass = newItem?matches("^<li [^>]*(class=[\'\"](.*?)[\'\"])")> <#local currentClass = newItem?matches("^<li [^>]*(class=([\'\"])(.*?)\\2)")>
<#list currentClass as m> <#list currentClass as m>
<#local classVal = m?groups[2]> <#-- get the assigned class value --> <#local classVal = m?groups[3]> <#-- get the assigned class value -->
<#local newItem = newItem?replace(m?groups[1], "")> <#-- remove 'class="xyz"' --> <#local newItem = newItem?replace(m?groups[1], "")> <#-- remove 'class="xyz"' -->
</#list> </#list>