在asp中,如果判断一串字符串中,有多少个英文,多少个中文?
我做了一个新闻系统,标题在首页显示部份,由于限定了一定的宽度。防止冲破表格。所以把标题字数多于10个的用"..."代表。
但出现了如下问题:
1、abcesdffa... '太短了,与下面不对齐,不美观
2、中华人民共和国一八....
由于asp中把英文单词与汉字全是看成一个字符,结果,有些全英文的标题,显示出来非常短,有没有什么方法,去判断一个标题所占表格多少像素宽度呢,我想这种实现可能性比较小。就用判断标题中有多少个汉字,发现汉字少于三个就另外再设显示的字数。