存档

2009年9月 的存档

手机单向收费,真的来了 — 中国电信10.1国庆节开始,手机接听全面免费

2009年9月27日

C#/Asp.Net利用正则表达式验证逗号分隔的字符串

2009年9月18日

应一个网友的需求写的,解释不多作了。

代码是非常简略的:

string ptn = @"^([\w\d\u4e00-\u9fa5],?)+$";
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(ptn);

if (reg.IsMatch("关键字1,关键字2,关键字3"))
{
    //符合
}
else
{
    //不符合
}
[ more 阅读全文 ]

Asp.Net, C# , , , , ,

网站终于恢复了正常,但是最近的垃圾评论却异常的多啊,晕倒

2009年9月15日

经过自己一个多小时的调整,google adsense 造成的问题,终于圆满解决了。

 

但是,却又发现了另外一个问题,就是垃圾评论却爆发了,每天登录后台,发现都有10几条乃至几十条的垃圾评论被隔离了。

[ more 阅读全文 ]

Google, 唠叨 , ,

强烈谴责Google Adsense的做法,造成我的网站弹广告窗

2009年9月14日

近半个月了,因为太忙,一直没时间关注自己的网站,今天总算空下来了,打开看看吧

浏览器居然提示,有弹出窗口被屏蔽!!!

不可能啊,我从来没搞过弹出窗口啊。难道网站被挂马了?

不管3721,把所有的代码都下载下来,正则匹配搜索了一番,完全正常

重新打开网站,还是提示弹窗,MD,查看源代码, 一切正常

我KAO,隐藏的还真深啊。没办法,HTTP抓包,看请求,终于被我发现了,请求里,多了狗日的 114.vnet.cn 这个垃圾网址的请求,这个网址,会弹出广告窗的。

不过,确实比较怪啊,我的网站里,怎么会有 114.vnet.cn 的访问呢? 难道是空间商搞的? 遇上JS了? 如果是JS,那么别的网站应该也有啊,好,DNS反向查询,查到了和自己在一个服务器上的几个网站,访问了一下,都OK的啊

[ more 阅读全文 ]

Google, 唠叨 , ,

Asp.net/Javascript使用正则表达式过滤UBB内容

2009年9月7日

对于UBB代码,格式是如下的:

[xxx] …… [/xxx] 或者

[xxx ….]……[/xxx]

过滤的代码如下:

<script type="text/javascript">
var ptn = /\[(.+).*\].+?\[\/\1\]/ig;
var str = '你要处理的[url target="_blank"]http://www.google.com[/url]  [img]http://www.google.com/aa.png[/img]这样字符串';
alert(str.replace(ptn, ''));
</script> 
[ more 阅读全文 ]

Asp.Net, C#, Javascript , , , , ,

Asp.Net/C#根据一个日期得到这一周的日期

2009年9月7日

话不都说了,直接上代码,这个是应一个网友的提问而写的。

DateTime someDay = new DateTime(2009, 6, 10); //此处换成你实际的日期
int wd = (int)someDay.DayOfWeek;

for (int i = 1 - wd; i < 8 - wd; i++)
{
    DateTime currentDay = someDay.AddDays(i);
    Console.Write(currentDay.ToShortDateString());
    Console.Write("----");
    Console.WriteLine(currentDay.DayOfWeek);
}

注明:上面的算法,是以星期一为每周的开始,星期天为每周的结束的(符合中国人的思维方式)

[ more 阅读全文 ]

Asp.Net, C#, VB.NET , , , , , , ,