头疼的特殊字符

风清扬斈 12年前 (2008-01-23) 信息科技 3014 0
一忘记过滤添加到数据库中读取的时候就出问题了,晕死,尤其是中括号"["因为它是正规表达式的符号,所以忘记过滤了
function dvHTMLEncode(fString) 
if not isnull(fString) then
    fString = replace(fString, ">", ">")
    fString = replace(fString, "<", "&lt;")
fString = replace(fString, chr(91), "(")
    fString = replace(fString, chr(93), ")")

    fString = Replace(fString, CHR(32), "&nbsp;")
    fString = Replace(fString, CHR(9), "&nbsp;")
    fString = Replace(fString, CHR(34), "&quot;")
    fString = Replace(fString, CHR(39), "&#39;")
    fString = Replace(fString, CHR(13), "")
    fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
    fString = Replace(fString, CHR(10), "<BR> ")

    dvHTMLEncode = fString
end if
end function
27	ESC		32	SPACE		33	!		34	"
35	#		36	$		37	%		38	&
39	’		40	(		41	)		42	*
43	+		44	’		45	-		46	.
47	/		48	0		49	1		50	2
51	3		52	4		53	5		54	6
55	7		56	8		57	9		58	:
59	;		60	<		61	=		62	>
63	?		64	@		65	A		66	B
67	C		68	D		69	E		70	F
71	G		72	H		73	I		74	J
75	K		76	L		77	M		78	N
79	O		80	P		81	Q		82	R
83	S		84	T		85	U		86	V
87	W		88	X		89	Y		90	Z
91	[		92			93	]		94	^
95	_		96	`		97	a		98	b
99	c		100	d		101	e		102	f
103	g		104	h		105	i		106	j
107	k		108	l		109	m		110	n
111	o		112	p		113	q		114	r
115	s		116	t		117	u		118	v
119	w		120	x		121	y		122	z
123	{		124	|		125	}		126
"

相关推荐

  • 网友评论

    • (*)

    最新评论