【问题标题】:regular expression search in notepad++ or text padnotepad++ 或文本键盘中的正则表达式搜索
【发布时间】:2014-01-16 21:19:50
【问题描述】:

我希望能够搜索像“CREATE TABLE”这样的模式,后跟任何表达式,包括换行符并以 ); 结尾;

所以应该可以依次选择以下2个create table stamtement。

create table tab1 ( col1 number,

col2 date);

create table tab3 ( col1 number,

col2 date,

col3 number);

我确实尝试过创建表。*但我无法包含换行符。

谢谢。

【问题讨论】:

    标签: regex notepad++ newline multiline textpad


    【解决方案1】:

    应该这样做:

    create table [^;]*;
    

    选中匹配换行复选框

    【讨论】:

    • 谢谢。它在记事本++中工作:-)。你能简单地告诉我 [^;]*; 是什么意思吗?意思是。此外,任何让它在文本板中工作的方法。
    • @user3204310 [^;]* 是正则表达式,表示任意数量的非; 字符。谷歌正则表达式了解详情。我没有文本板,不知道它是否支持正则表达式。事实上我也没有记事本++。但我知道它支持正则表达式并具有该复选框。 ;)
    • 检查dot matches newlines 不是强制性的,因为您的正则表达式中没有点。但是你必须检查Regular expression
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 2020-02-02
    • 2018-08-24
    相关资源
    最近更新 更多