發表文章

目前顯示的是 8月, 2011的文章

ASP.Net URL 正則表示法 Regular Expressions URL Post Authority QueryString等等資訊取得

// 取得URL 物件 System.Uri uri = Request.Url; // 自訂URL 物件 (正則表示法 Regular Expressions) System.Uri seturi = new System.Uri("http://tw.yahoo.com"); Response.Write("Request.Url.OriginalString : " + uri.OriginalString + " "); Response.Write("Request.Url.AbsoluteUri : " + uri.AbsoluteUri + " "); Response.Write("Request.Url.Scheme : " + uri.Scheme + " "); Response.Write("Request.Url.Host : " + uri.Host + " "); Response.Write("Request.Url.Authority : " + uri.Authority + " "); Response.Write("Request.Url.Port : " + uri.Port + " "); Response.Write("Request.Url.PathAndQuery : " + uri.PathAndQuery + " "); Response.Write("Request.Url.AbsolutePath : " + uri.AbsolutePath + " "); Response.Write("Request.Url.Query : " + uri.Query + " "); Response.Write("Request.QueryString : " + Request

C# RegularExpressions 字串驗證 正規運算是判斷

轉貼來源: http://tsczx.pixnet.net/blog/post/24462274 using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; using Sky.Framework.Text.RegularExpressions; namespace Sky.Components {     public class ValidatorHelper     {         /// <summary>         /// 判斷字串是否與指定正則運算式匹配         /// </summary>         /// <param name="input">要驗證的字串</param>         /// <param name="regularExp">正則運算式</param>         /// <returns>驗證通過返回true</returns>         public static bool IsMatch(string input, string regularExp)         {             return Regex.IsMatch(input, regularExp);         }         /// <summary>         /// 驗證非負整數(正整數 + 0)         /// </summary>         /// <param name="input">要驗證的字串</param>         /// <returns>驗證通過返回true</returns>         public static bool IsUnMinusInt(string input)         {            

C# ASP.Net 條碼 一維 二維 Code 39 & QC Code ashx

圖片
最近同事剛好提到想推這種專案,剛好也把之前零零散散的Code重新整理寫個比較完整點的WebAPP。 範例檔案: Download 範例說明,QC Code的產生方法是使用了 ThoughtWorks.QRCode.dll ,所以要自己做QCCode的朋友請將自己專案中加入此.dll入參考,.dll也在範例中有置入,請自行取用。 讀取條碼的方式我把它寫成 ASHX(泛型處理常式) 取用的話可以直接由URL Get的方式來傳遞值。 此Code要特別註明一下,此Code的寫法其實是之前在Google上找到後自己改寫了方法,原始作者真的忘記是誰寫的了,如果您是作者看到我轉載您的Code的話麻煩告知一下^^以便我提供原始作者的來源地。 範例檔案: Download