none
判斷及讀取TextBox所輸入的文字 RRS feed

  • 問題

  • 請問大家一個有關判斷TextBox中的文字的問題, 比如TextBox1中含有 Game.Dog=123, 判斷TextBox1是否含有Game, 如果含有Game就判斷後面屬否含有".", 如果含有"."再判斷是否含有Dog=, 如果整句符合Game.Dog=的話, 讀取=後面123到 A

    以上難題應如何解決? 本人不斷使用If......Like......的方式, 可是覺得怪怪的...... 謝謝各位的解答!

    2014年6月25日 上午 08:54

解答

  • 請參考MSDN

    Strings.Contains方法


    2014年6月25日 上午 08:59
  • 你可以用 Regular Expression 的作法,不過那個語法比較難懂。

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:46
    2014年6月25日 上午 09:22
    版主
  • 如果Textbox1的Text 屬性值是 Games .Dog=123

    前面都符合 但是卻不符合Game.Dog=

    應該不會把123設給A 

    那前面的判斷就是多餘的了

    只要檢查有沒有包含Game.Dog= 就好了吧


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 上午 11:08
  • 直接用動態編譯會不會快一點?

    http://tlcheng.twbbs.org/TLCheng/Net/NetList.aspx?Action=Module&Module=36


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 下午 01:05
  • 你真的有看那個連結嗎?

    http://tlcheng.twbbs.org/TLCheng/Net/NetList.aspx?Action=Function&Module=36&Function=259


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 下午 01:24
    版主

所有回覆

  • 請參考MSDN

    Strings.Contains方法


    2014年6月25日 上午 08:59
  • 你可以用 Regular Expression 的作法,不過那個語法比較難懂。

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:46
    2014年6月25日 上午 09:22
    版主
  • 如果Textbox1的Text 屬性值是 Games .Dog=123

    前面都符合 但是卻不符合Game.Dog=

    應該不會把123設給A 

    那前面的判斷就是多餘的了

    只要檢查有沒有包含Game.Dog= 就好了吧


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 上午 11:08
  • 直接用動態編譯會不會快一點?

    http://tlcheng.twbbs.org/TLCheng/Net/NetList.aspx?Action=Module&Module=36


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 下午 01:05
  • 動態編譯該怎麼用?新手喔
    2014年6月25日 下午 01:17
  • 你真的有看那個連結嗎?

    http://tlcheng.twbbs.org/TLCheng/Net/NetList.aspx?Action=Function&Module=36&Function=259


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 yu yin man 2014年6月26日 上午 05:47
    2014年6月25日 下午 01:24
    版主
  • 明白,哪應該怎樣把123傳到A呢?這樣的話應該需要把句子分開兩段來判斷?
    2014年6月25日 下午 01:32
  • 有喔,還是搞不清楚......請原諒.......

    2014年6月25日 下午 01:42
  • 你可以用 Regular Expression 的作法,不過那個語法比較難懂。

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    謝謝各位解答, 小弟確定選用Regex
    2014年6月26日 上午 05:46
  • 動態編譯是把文字當程式碼執行。

    雖然那個網址已經有原始碼可以直接呼叫,但是你不了解的話,還是先用比較容易懂的方法。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2014年6月26日 下午 12:59