导读 大家好,小俊来为大家解答以上问题。ubb,ubb很多人还不知道,现在让我们一起来看看吧!1、函数replaceUBB(pat,str,restr) UBB代码函数2

大家好,小俊来为大家解答以上问题。ubb,ubb很多人还不知道,现在让我们一起来看看吧!

1、 函数replaceUBB(pat,str,restr) 'UBB代码函数

2、 set regEx=new regExp

3、 正则表达式。模式=帕特

4、 正则表达式' IgnoreCase=true '不区分大小写

5、 正则表达式' Global=True '整个字符串匹配

6、 replaceUBB=regEx .替换(str,restr)

7、 设置regEx=无

8、 结束功能

9、 函数strtoUBB(str)

10、 str=replaceUBB('\[b\](.)\[\/b\]',str,' b$1/b')'[b]粗体[b]

11、 str=replaceUBB('\[i\](.)\[\/i\]',str,' i$1/i')'[i]斜体[/i]

12、 str=replaceUBB('\[u\](.)\[\/u\]'),str,' u$1\u''[u]下划线[\u]

13、 str=replaceUBB('\[color=(.)\](.)\[\/color\]',str,' font color=' ' $ 1 ' ' $ 2/font ')'[color=颜色]文字[/color]

14、 str=replaceUBB('\[center\](.)\[\/center\]',str,' center$1/center')'[center]居中[/中心]

15、 str=replaceUBB('\[mail\](.)\[\/mail\]',str,' a href=' ' mailto : $ 1 ' ' $ 1/a ')'[mail]邮件地址[/邮件]

16、 str=replaceUBB('\[mail=(.)\](.)\[\/mail\]',str,' a href=' ' mailto : $ 1 ' ' $ 2/a ')'[mail=邮件地址]文字[/邮件]

17、 str=replaceUBB('\[img\](? http : \/\/| http : \ \ \ \)(.)\[\/img\]',str,' img scr=''http://$1'' /')'[img]图片地址[/img]

18、 '大小(待添加)

19、 '字体(待添加)

20、 str=replaceUBB('\[url\](.)\[\/url\]',str,' a href=''$1''$1/a')'[url]超链接[/url]

21、 str=replaceUBB('\[url=(\S?)\](.)\[\/url\]',str,' a href=''$1''$2/a')'[url=超链接]文字[/url]

22、 strtoUBB=str

23、 str=replaceUBB((? http : \/\/| http : \ \ \ \)((?www .){0,1}\S)',str,' a href=''http://$1''$1/a ')'跟[url][/url]冲突

24、 结束功能

本文到此结束,希望对大家有所帮助。