`
mlzboy
  • 浏览: 724914 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

RegexBuddy使用例子,及Visual Studio中正则使用的请教

阅读更多

我有一段代码,如下,以前写的,不命名不规范,都以小写的get打头,我想把它改成以Get打头,于是想到了正则

 

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Utils
{
    
class DateTimeHelper
    {
        public static string getYear()
        {
            
return DateTime.Now.Year.ToString();
        }
        public string getMonth()
        {
            
return Microsoft.VisualBasic.Strings.Right("00" + DateTime.Now.Month.ToString(), 2);
        }
        public string getDay()
        {
            
return Microsoft.VisualBasic.Strings.Right("00" + DateTime.Now.Day.ToString(), 2);
        }
        public string getYYYYMMDD()
        {
            
return this.getYear() + this.getMonth() + this.getDay();
        }
        public string getHour()
        {
            
return vb.Right("00" + DateTime.Now.Hour.ToString(), 2);
        }
        public string getMinute()
        {
            
return vb.Right("00" + DateTime.Now.Minute.ToString(), 2);
        }
        public string getSecond()
        {
            
return vb.Right("00" + DateTime.Now.Second.ToString(), 2);
        }
        public string getMillsecond()
        {
            
return DateTime.Now.Millisecond.ToString();
        }
        public string getHHMMSS()
        {
            
return this.getHour() + this.getMinute() + this.getSecond();
        }
    }
}

我在RegexBuddy下使用

 这里修改后的,对你或许还有点用

 

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using vb 
= Microsoft.VisualBasic.Strings;
namespace Utils
{
    
class DateTimeHelper
    {
        public static string GetYear()
        {
            
return DateTime.Now.Year.ToString();
        }
        public static string GetMonth()
        {
            
return Microsoft.VisualBasic.Strings.Right("00" + DateTime.Now.Month.ToString(), 2);
        }
        public static string GetDay()
        {
            
return Microsoft.VisualBasic.Strings.Right("00" + DateTime.Now.Day.ToString(), 2);
        }
        public static string GetYYYYMMDD()
        {
            
return GetYear() + GetMonth() + GetDay();
        }
        public static string GetHour()
        {
            
return vb.Right("00" + DateTime.Now.Hour.ToString(), 2);
        }
        public static string GetMinute()
        {
            
return vb.Right("00" + DateTime.Now.Minute.ToString(), 2);
        }
        public static string GetSecond()
        {
            
return vb.Right("00" + DateTime.Now.Second.ToString(), 2);
        }
        public static string GetMillsecond()
        {
            
return DateTime.Now.Millisecond.ToString();
        }
        public static string GetHHMMSS()
        {
            
return GetHour() + GetMinute() + GetSecond();
        }
    }
}

 烦请高手解答一下我的疑惑,在vistual studio 或是editplus中怎么实现这个正则的替换啊

 

分享到:
评论

相关推荐

    RegexBuddy工具使用教程

    ### RegexBuddy工具使用教程详解 #### 一、RegexBuddy简介 RegexBuddy是一款非常实用的工具,专为帮助用户学习和理解正则表达式而设计。它可以帮助用户轻松构建所需的正则表达式,并清晰地解析他人编写的复杂正则...

    RegexBuddy正则汉化+注册

    3. **代码生成**:对于所创建的正则表达式,RegexBuddy可以自动生成适用于不同编程语言的代码片段,直接插入到项目中使用,大大提高了开发效率。 4. **学习资源**:该软件还包含了丰富的正则表达式教程和参考材料,...

    RegexBuddy

    RegexBuddy是一款强大的正则表达式测试和调试工具,它为程序员、Web开发者以及数据分析人员提供了便捷的方式来构建、测试和理解复杂的正则表达式。在IT行业中,正则表达式(Regular Expression,简称regex)是一种...

    regexbuddy

    RegexBuddy与Maven的关联可能在于,开发者可能在他们的Maven项目中使用了RegexBuddy作为工具,以便在处理文本处理或数据验证任务时,利用正则表达式。通过将RegexBuddy的库或者相关配置文件包含在这个Maven仓库中,...

    RegexBuddy 4.13

    RegexBuddy 4.13 是一款专为程序员和数据分析师设计的强大正则表达式工具。这款软件以其直观的界面和全面的功能,使得理解和构建复杂的正则表达式变得轻松易行。下面我们将深入探讨RegexBuddy 4.13的核心特点、功能...

    RegexBuddy 4.11.zip

    RegexBuddy是您使用正则表达式的完美伴侣。轻松创建与所需内容完全匹配的正则表达式。清楚了解他人编写的复杂正则表达式。快速测试样本字符串和文件上的任何正则表达式,防止实际数据出错。通过逐步完成实际的匹配...

    RegexBuddy 4.4.1 X64真正可用的破解版

    RegexBuddy是使用正则表达式的完美伴侣。轻松创建与您想要的完全匹配的正则表达式。清楚地理解他人写的复杂正则表达式。快速测试样本字符串和文件的任何正则表达式,防止对实际数据的错误。通过逐步实际匹配过程,...

    regexbuddy4.zip

    regexbuddy中文破解版是一款在全球非常知名的正则式测试工具,对于从事编程行业用户来说,正则式是我们经常使用到的一项功能,而在用户编写好正则式后,如果想要知道所编写的正则式是否符合规范,那么这时我们就需要...

    RegexBuddy 3.zip

    RegexBuddy 3.zip 是一个包含了RegexBuddy 3版本的软件包,这款软件专为开发者设计,旨在简化正则表达式的创建、测试和调试过程。正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,广泛应用于...

    RegexBuddy v3.1.1 Retail(零售注册版)

    本人实测 详细版本信息:RegexBuddy Version 3.1.1 发布日期:3 April 2008 RegexBuddy是一款正则表达式工具。 它是你使用正则表达式时的最好的...可以把RegexBuddy整合到你喜好的搜索和编辑工具里,以便快速使用。

    RegexBuddy-v3.1.0

    RegexBuddy是学习、使用正则表达式的必备工具,其包含PCRE、Java、.Net、Perl、Ruby、Tcl、Javascript等主流正则表达式引擎,提供了正则表达式分析、测试、调试功能,并包含大量实用例子和不同语言、引擎下的代码...

    正则表达式工具RegexBuddy

    RegexBuddy破解软件,无需注册。 压缩包中有两个程序,RegexBuddy4.0是需要安装的,RegexBuddy3.0是绿色软件

    RegexBuddy3.6.0最新注册版

    RegexBuddy 3.6.0 – 25 October 2012 最新注册版 Improvements: Test: Open URL window should allow right-click Paste. Windows 8: Uninstall shortcut is no longer pinned to the start screen by the ...

    RegexBuddy免注册零售版

    RegexBuddy免注册零售版是一款正则表达式编辑工具,帮助你的编写需要的正则表达式,还可以使用它理解别人编写的表达式。RegexBuddy提供可视化的支持、提示、调试方面的便利;在使用正则表达式时,RegexBuddy将正则式...

    RegexBuddy 4.10 x64.zip

    RegexBuddy 4.10 x64 是一个专为编程人员设计的高效正则表达式测试和开发工具。在IT行业中,正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,广泛用于数据验证、搜索、替换等场景。...

Global site tag (gtag.js) - Google Analytics