Помогите сделать регулярку для многострочного комментария...
Пока сделал так
<style type='text/css'>
span {
color: green;
}
</style>
<pre id='test'>
AMCL ;Авторы;Мобильный клиент;;[ 10/09/2014 16:27 ]
N ; * Включить установки мобильного клиента *
#define ABC 1
n
d CLR^ASYS()
i i=0 w /cup(y,1),std d j krt s y=y+1 q
/* s a=Locate(abc) */
/// йцукенгшщзхъёфывап
/* ролджэячсмитьбюЙЦУКЕНГШЩЗХЪЁФЫВАПРОЛДЖЭЯЧСМИТЬБЮ */
/* йцукенгшщзхъёфывап d CLR^ASYS
ролджэячсмитьбюЙЦУКЕНГШЩЗХЪЁФЫВАПРОЛДЖЭЯЧСМИТЬБЮ */
w /ed(2)
j des ABCDq
set x=10
s y=1
s o=##class(user.tmp).%New()
/*
s x=1
s n=0
*/
s:$d(@%zg@($g(%zn,0),%zz)) @%zz=@%zg@($g(%zn,0),%zz)
s y=@glb@(10)
s i=""
/*
d ad
*/
w $j,$i,$zzu
/* s a=$Locate(abc) */
s f=$$Fld^ASYS
w $$Cent^zfunc("",80)
</pre>
<script type='text/javascript'>
var o=document.getElementById('test');
var txt=o.innerHTML;
txt=txt.replace(/(\/\*[^\*\/]*\*\/)/g,'<span>$1</span>')
o.innerHTML=txt
</script>
Но это не сработает если внутри комментария будут символы * или /...