掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SkRegExpWのオプションの意味 (ID:149595)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
GitHubから正規表現が扱えるSkRegExpWをDLして、Lazarusで試してます。 Unicodeモードでコンパイルすると、本体は動作してるみたいなんですが。 正規表現オプションの意味がわからずに困ってます。 ヘルプが付属してないし、作者さんのホームページも閉じている様です 下記の部分を添削、補填して頂けると助かります。 { 文字照合オプション } TRECompareOption = (coIgnoreCase, 英字の大文字と小文字の区別をしない coIgnoreWidth, 半角と全角の区別をしない(英字、?数字、?記号) coIgnoreKana, カタカナの半角と全角の区別をしない coASCIIOnly); ASCII表の0から7Fまでの範囲限定する { 正規表現オプション TRegExOptionとは、delphiの RegularExpressions.TRegExOptionの事 } TREOption = (roNone, TRegExOption のroNoneと同じ意味 roIgnoreCase, TRegExOptionのroIgnoreCaseと同じ意味 roMultiLine, TRegExOptionのroMultiLineと同じ意味 roNamedGroupOnly, ???ー>TRegExOptionのroExplicitCaptureと同じ意味かな roSingleLine, TRegExOptionのroSingleLineと同じ意味 roExtended, ???ー>? roIgnoreWidth, 文字照合オプションと同じ?? roIgnoreKana, 文字照合オプションと同じ?? roDefinedCharClassLegacy, ???ー>? roAutoCallout, 多分、Calloutイベントをコールする様になる roASCIICharClass, ???ー>? roASCIIOnly); 文字照合オプションと同じ??
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.