亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.NET開發中正則表達式中BUG分析

2024-07-10 13:21:22
字體:
來源:轉載
供稿:網友

比如以下的代碼就是用來測試用正則表達式匹配從 0xff 到 0xffff 的字符。而值范圍在 0 到 0xfe 的所有字符是不能被匹配的。  
以下為引用的內容:

復制代碼 代碼如下:


Regex regex = new Regex(@"[/u00FF-/uFFFF]+");
  // The characters, whoes value are smaller than 0xff,
  // are not expected to be matched.
  for (int i = 0; i <0xff; i++) {
  string s = new string(new char[] { (char)i });
  Debug.Assert(!regex.IsMatch(s), string.Format(
  "The character was not expected to be matched: 0x{0:X}!", i));
  }
  // However, the characters whoes value
  // are greater than 0xfe are expected to be matched.
  for (int i = 0xff; i <= 0xffff; i++) {
  string s = new string(new char[] { (char)i });
  Debug.Assert(regex.IsMatch(s), string.Format(
  "The character was expected to be matched: 0x{0:X}!", i));
  }


這時的運行結果是正常的,沒有任何的斷言錯誤出現。
然而當使用忽略大小寫的匹配模式時,結果就不一樣了。將上面代碼中的第一行改成:
1Regex regex = new Regex(@"[/u00FF-/uFFFF]+", RegexOptions.IgnoreCase);
程序運行的時候就會有兩處斷言錯誤。它們分別是字符值為 73 和 105,也就是小寫字母 i 和大寫字母 I。 這個 bug 非常奇怪,別的字符都很正常!而且用 javascript腳本在 IE (版本是6.0)里面運行也同樣有這么 bug 存在(比如下面這段代碼)。然而在 Firefox中運行就是沒有問題的。還是 Firefox 好啊,呵呵!
以下為引用的內容:

復制代碼 代碼如下:


var re = /[/u00FF-/uFFFF]+/;
  // var re = /[/u00FF-/uFFFF]+/i;
  for(var i=0; i<0xff; i++) {
  var s = String.fromCharCode( i );
  if ( re.test(s) ) {
  alert( 'Should not be matched: ' + i + '!' );
  }
  }
  for(var i=0xff; i<=0xffff; i++) {
  var s = String.fromCharCode( i );
  if ( !re.test(s) ) {
  alert( 'Should be matched: ' + i + '!' );
  }
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久在线免费视频| 久久精品国产亚洲7777| 欧美天天综合色影久久精品| 奇米四色中文综合久久| 91久久在线视频| 日韩精品丝袜在线| 欧美精品videossex性护士| 精品一区二区三区四区在线| 国产精品一区二区三区毛片淫片| 欧美性猛交xxxx免费看漫画| 中文字幕久热精品在线视频| 日本久久亚洲电影| 欧美xxxx做受欧美| 久久久日本电影| 亚洲人精选亚洲人成在线| 国产成人精品在线观看| 久久成人18免费网站| 久久精品国产久精国产一老狼| 九九九久久国产免费| 日韩女在线观看| 国产精品视频1区| 日韩二区三区在线| 最近2019年日本中文免费字幕| 国产精品国产福利国产秒拍| 久久成人亚洲精品| 日本人成精品视频在线| 欧美激情在线视频二区| 国产精品第七十二页| 国内精品400部情侣激情| 38少妇精品导航| 亚洲一区二区三区成人在线视频精品| 亚洲第一福利在线观看| 亚洲黄页视频免费观看| 亚洲色图15p| 欧美一级片久久久久久久| 岛国av在线不卡| 91在线无精精品一区二区| 2019中文字幕在线| 国产精品美女久久久久av超清| 亚洲综合中文字幕在线| 亚洲激情在线观看视频免费| 日韩一区在线视频| 欧美孕妇毛茸茸xxxx| 久久91精品国产91久久久| 岛国av一区二区在线在线观看| 国产精品美女久久久免费| 91夜夜揉人人捏人人添红杏| 久久久免费精品| 亚洲大胆美女视频| 亚洲区一区二区| 国产情人节一区| 狠狠躁天天躁日日躁欧美| 亚洲精品久久久久久久久| 欧美视频裸体精品| 揄拍成人国产精品视频| 日韩中文字幕在线视频播放| 97婷婷涩涩精品一区| 午夜精品一区二区三区av| 91久久久久久国产精品| 庆余年2免费日韩剧观看大牛| 777国产偷窥盗摄精品视频| 亚洲午夜激情免费视频| 精品久久久久久久久久久| 在线亚洲男人天堂| 91av在线免费观看| 国产欧美精品一区二区| 成人免费看吃奶视频网站| 亚洲一区二区免费| 68精品久久久久久欧美| 国产成人精彩在线视频九色| 日韩在线观看免费全集电视剧网站| 欧美日韩亚洲视频一区| 久久久久免费精品国产| 久久大大胆人体| 国内精品久久久久久久| 久久影视电视剧凤归四时歌| 久久夜色精品亚洲噜噜国产mv| 国产精品主播视频| 日韩电视剧免费观看网站| 亚洲免费一在线| 亚洲香蕉伊综合在人在线视看| 久久亚洲欧美日韩精品专区| 久久天天躁日日躁| 国产日本欧美在线观看| 国内外成人免费激情在线视频| 欧美色另类天堂2015| 欧美日韩黄色大片| 国产亚洲美女久久| 国产视频精品一区二区三区| 久久亚洲国产精品| 最近2019好看的中文字幕免费| 欧美精品做受xxx性少妇| 国产日韩欧美视频| 最近2019中文字幕在线高清| 亚洲成人999| 亚洲自拍中文字幕| 97在线精品视频| 精品久久久国产精品999| 欧美限制级电影在线观看| 欧美性猛交xxxx久久久| 成人动漫网站在线观看| 亚洲xxxx在线| 97精品伊人久久久大香线蕉| 国产精品主播视频| 欧美亚洲国产成人精品| 亚洲成人在线视频播放| 美女精品久久久| 韩剧1988在线观看免费完整版| 日韩欧美亚洲范冰冰与中字| 伊人伊人伊人久久| 久久成年人免费电影| 日韩欧美大尺度| 久久777国产线看观看精品| 97热在线精品视频在线观看| 国产精品99蜜臀久久不卡二区| 亚洲男人天堂网| 国产精品流白浆视频| 欧美高清视频一区二区| 成年人精品视频| 国产欧美日韩中文字幕在线| 狠狠久久五月精品中文字幕| 久久国产精品久久国产精品| 欧美中文字幕视频在线观看| 亚洲美女又黄又爽在线观看| 国产精品日韩欧美大师| 国产精品男女猛烈高潮激情| 欧美在线视频免费播放| 欧美一级淫片videoshd| 蜜臀久久99精品久久久无需会员| 国产欧美日韩亚洲精品| 亚洲欧美在线第一页| 国产日韩欧美夫妻视频在线观看| 成人妇女免费播放久久久| 亚洲精品大尺度| 国产精品九九久久久久久久| 欧美丰满老妇厨房牲生活| 久久久久99精品久久久久| 欧美韩国理论所午夜片917电影| 91久久久久久久一区二区| 欧美最顶级的aⅴ艳星| 久久久国产精品亚洲一区| 日韩一区二区三区在线播放| 日韩网站免费观看高清| 最新69国产成人精品视频免费| 亚洲影院高清在线| 欧美性极品xxxx做受| 最近2019中文字幕一页二页| 成人h猎奇视频网站| 中文字幕在线看视频国产欧美| 日韩免费在线观看视频| 日韩欧美成人区| 精品无人区太爽高潮在线播放| 国产精品小说在线| 亚洲国产三级网| 国产盗摄xxxx视频xxx69| 亚洲精品美女视频| 中文字幕亚洲欧美日韩2019| 538国产精品视频一区二区| 国产自产女人91一区在线观看| 日韩在线视频免费观看| 高清欧美电影在线| 尤物yw午夜国产精品视频明星| 午夜精品一区二区三区av| 欧美激情一区二区三区成人|