タグ

regxに関するled-centipedeのブックマーク (2)

  • String.prototype.match() - JavaScript | MDN

    標準組み込みオブジェクトStringコンストラクターString() コンストラクター静的メソッドString.fromCharCode()String.fromCodePoint()String.raw()インスタンスメソッドString.prototype[@@iterator]()String.prototype.anchor() 非推奨 String.prototype.at()String.prototype.big() 非推奨 String.prototype.blink() 非推奨 String.prototype.bold() 非推奨 String.prototype.charAt()String.prototype.charCodeAt()String.prototype.codePointAt()String.prototype.concat()String.proto

    String.prototype.match() - JavaScript | MDN
  • Python−matchやsearchでマッチしなかった時 | サラリーマンのすらすらIT日記

    Pythonで正規表現のマッチングをするのに、matchやsearchを使います。matchとsearchの違いは、matchが対象文字列の先頭から検索するのに対し、searchは任意の位置から検索します。matchやsearchはマッチしなかった時に何を返すか?解説書(私はここを見ました)などをよく見ると書いてあるのですが、他の言語からの連想で誤解していました。 いくつかの言語では、文字列のマッチングでマッチしなかった時に0や-1を返すことが多い。先頭位置を0とする言語ではを-1を返し、先頭位置を1とする言語では0を返すといった具合です。ところがPythonではNoneを返しますから、このようなコードではエラーが出ます。 >>> import re >>> p = re.compile("abc") >>> m = p.search("def123") >>> print(m.group

  • 1