トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Python
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ 標準ライブラリ



___

■ 正規表現(regexp)


    import re

    print "aaa".replace( "aa", "b" );


    print re.findall( r"\bf[a-z]+", "foo bar fff" )

    # マッチする文字をすべて置換
    print re.sub( r"\bf[a-z]+", "ddd", "foo bar fff" )

    # マッチするか検索。マッチすれば MatchObject を返す。
    if re.match("^#include", s ) != None :
      print "not match"

re.search() は文字列に含まれる任意の部分文字列を探す re.match() は文字列の先頭にある部分文字列を探す WARNING #include にはマッチしない
    #print s,
    if re.match("include", s) != None :
      print s
search ならば途中の文字列でも検索してくれる
    if re.search("include", s) != None :
      print s

    if re.search("include", s) == None :
      print "not match"
WARNING 文字としての | を指定する時はエスケープをすること

    # | の左側は空文字列の指定になるため必ずマッチしてしまう。
    if re.match( "|aaa", "bbb" ) != None:
        print "match"


    if re.match( "\|aaa", "bbb" ) != None:
        print "match"



NINJAIDX 8