atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
V2Cwiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
V2Cwiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
V2Cwiki
ページ検索 メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • V2Cwiki
  • ハイライトを引用行に適用する

ハイライトを引用行に適用する

最終更新:2010年10月14日 04:08

Bot(ページ名リンク)

- view
だれでも歓迎! 編集

レスアンカーと引用について

  • 厳密に標準化されていない。
  • 2chで標準的と思われるルール
    • レスアンカー:
      • 半角>> + レス番号。例">>100"
      • 行頭とは限らない。
    • 引用:
      • 半角> + 半角スペース + 引用文。例"> 引用文"
      • 行頭に限る。
      • スペースがあればレスアンカーと明確に区別ができる。しかし実際にはスペースを入れないで引用することが多い。
  • 日本で多用されるルール
    • 引用:
      • 全角> + 引用文。例">引用文"
  • その他、独自ルールで引用符を用いる人も多いので、文脈で解釈しなければならない。
    • しかし判別困難な独自ルールのレスまでは正規表現で考慮しなくても良いと思う。処理が複雑になり遅くなる。
    • 受け取る側で無理な解釈をして混乱するよりも、厳密な標準化の検討と周知徹底をするほうが適切だと感じる。

引用行のハイライト 【設定 - 非表示・キーワード - 本文KW】

例:設定画面

  • 半角">"引用ハイライト
    半角">" で引用、続くスペースは無視し、文字で始まる行をハイライトする。
    以下の内から一つを選ぶ(同じ正規表現)
    • (?<=^|\n)>[  ]*(?:[^>0-9\s0-9 ].*|)(?=\n)
    • (?m)^>[  ]*(?:[^>0-9\s0-9 ].*|)$

もう少し凝ってみた。以下は検証中

  1. 半角">"全角">"引用のハイライト
    一個以上の">"や">"で引用し、続くスペースは無視し、文字で始まる行をハイライトする。
    (?m)^[>>][>>  ]*(?:[^>>0-9\s0-9 ].*|)$
  2. 標準的?と思われる半角">"+半角スペース引用のハイライト
    半角">"+スペースなら、次が数字で始まっても引用であると解釈してハイライトする。
    (?m)^>(?:[  ].*|)$
  3. 日本で多用される全角">"引用のハイライト
    ">"の次が数字で始まっても引用であると解釈してハイライトする。
    (?m)^>.*$
上の正規表現の組み合わせは以下の通り
  • 狭く解釈するのは、1
  • 中間が1+2、1+3、2+3
  • 広く解釈するのは、1+2+3
基本的に1のみを用い、広く解釈したい場合に組み合わせを用いれば良いと思う。

登録後、以下のテスト文を書き込み欄プレビューすることで確認できる。
例では正規表現全組み合わせ1+2+3を用いた場合で、マッチの有無を分けてある。

引用文の例(正規表現1+2+3で広くマッチさせる例)

> 
(↑行末が半角スペースの例)
> 
(↑行末が全角スペースの例)
>文字列
> 文字列 (標準的と思われる引用表現)
> 文字列
> 100
> >>100
> 100文字列
> >>100文字列
> 100
>>文字列
>
>>
>>>
>文字列 (日本で多用される引用表現)
>>文字列
>>>100
>>>100文字列
>>100文字列
>100文字列
>100文字列
>100
>100
>>100
>>>100
> 100
> 100
>> 100
> 100文字列
> 100文字列

非引用文の例(正規表現1+2+3でマッチしない例)

>100
>>100 (標準的なレスアンカーの表現)
>>>100
>100文字列
>>100文字列
>>>100文字列
>> 100文字列
>>> 100文字列
>> 100
>>> 100





タグ:

+ タグ編集
  • タグ:
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
「ハイライトを引用行に適用する」をウィキ内検索
LINE
シェア
Tweet
添付ファイル
  • test.png
V2Cwiki
記事メニュー
V2Cwikiは移転しました

http://v2c.kaz-ic.net/wiki/


V2C公式サイト

  • V2C Top
  • V2C 使用法
  • 更新履歴一覧
    • 更新履歴
    • 更新履歴コメント付き
    • リリースノート(テスト版含む)
    • 人柱版
Wiki Main Menu

  1. V2Cwiki Top
  2. 導入の手引
  3. よくある質問
  4. 使い方ガイド
    • UI解説
    • ポップアップメニュー
  5. 機能設定ガイド
    • 基本機能
    • 検索機能
      • Webスレッド検索
    • 実況機能
    • 画像機能
    • メモ機能
    • 外部板
    • ユーザ定義板
      • ローカル板
    • RSS
    • タブ
    • キーバインド・ジェスチャ
    • ツールバーボタン
      • アクション登録
    • 非表示・キーワード
      • 非表示(NG)機能
      • ハイライト
      • 正規表現
    • フォント
    • Java Look&Feel
    • その他
  6. 設定ファイル
    • V2C固有ファイル
      • iurlrpl.txt
      • msgkw.txt
    • Jane互換ファイル
      • ReplaceStr.txt
      • URLExec.dat
  7. 外部コマンド
    • Web
    • スクリプト
      • スクリプト一覧
      • マウスオーバー
      • リファレンス
    • 外部ツール
  8. レス表示スタイル
    • レス表示スタイルギャラリ
  9. アイコン
    • アイコンギャラリ
    • ツールバーアイコン
  10. Tips
    • 小技集
    • 作者からの回答集
    • 色んな人の使いこなし術
  11. 企画
    • フォント人気アンケート
    • スクリプト人気アンケート
  12. その他
    • V2C本スレのテンプレ
Twitter

  • V2C 使用法 [Twitter]
  • V2C 使用法 [Twitter機能ガイド]
  • Twitter機能更新履歴
  1. Twitterはじめに
  2. Twitterよくある質問
  3. Twitter使い方ガイド
  4. Twitter機能設定ガイド
    • Twitter基本機能
    • 掲示板機能との共通設定
    • カラム
  5. 設定ファイル
    • ReplaceStr_Tw.txt
  6. Tweet表示スタイル
  7. TwitterTips
  8. Twitter企画
    • Twitter用設定済みV2C
リンク

  • V2Cスレ@2ちゃんねる
    • V2C本スレ@ソフトウェア板
    • V2C出張スレ@新・mac板
    • 過去スレリスト
  • V2C掲示板
    • V2Cwikiスレ
    • Twitter 3スレ
    • スクリプト 2スレ
    • ImageViewURLReplace.datスレ(V2C専用)
    • レス表示スタイルスレ
    • スクリーンショットスレ
    • スレ立て依頼所
    • V2C本スレに書き込めない人が書き込むスレ
    • V2Cの初期設定値を議論するスレ
    • V2CのUIについて議論するスレ
    • スーパー雑談スレ
    • テストスレ
    • 過去スレリスト
      • Twitter
      • Twitter 2
      • スクリプト
  • 参考
    • ぶるるる - 微妙にニッチな要望を満たすための情報とかV2Cの紹介を発信してみたりします。
    • 2ちゃんねる専用ブラウザV2Cスキンギャラリ (旧サイト)

ここを編集
記事メニュー2
wiki内検索 :

  • wikiのページ一覧
  • wikiのタグ一覧

n|a tweet
RSS ブログパーツ© フェーブなつじかん

News

  • 窓の杜 V2C News
  • tumblr V2C
更新履歴

取得中です。
wikiガイド

  • @wikiご利用ガイド
  • プラグイン一覧

  • wiki編集の練習ページ
  • 管理用メモ


ここを編集
人気記事ランキング
  1. Twitterはじめに
  2. 小技集
  3. 非表示・キーワード
  4. よくある質問
  5. 外部コマンド
  6. ReplaceStr.txt
  7. random.js
  8. TwitterTips
  9. 自分の書き込みのログを保存
  10. ハイライト
もっと見る
最近更新されたページ
  • 407日前

    フォント人気アンケート
  • 3612日前

    スクリプト人気アンケート
  • 3884日前

    findThreads.js
  • 3907日前

    正規表現
  • 3993日前

    Webスレッド検索
  • 4075日前

    スクリプト
  • 4075日前

    hissi.js
  • 4151日前

    スクリプト一覧
  • 4198日前

    実況機能
  • 4205日前

    msgkw.txt
もっと見る
人気タグ「全体」関連ページ
  • select_font.js
  • filterRefAndLink.js
  • WordToDicText.js
  • tv.js
  • SyncFavFromJane.js
  • hissi.js
  • gglkey.js
  • clock.js
  • popupTemplate.js
  • ThreadURLMemo.js
もっと見る
人気記事ランキング
  1. Twitterはじめに
  2. 小技集
  3. 非表示・キーワード
  4. よくある質問
  5. 外部コマンド
  6. ReplaceStr.txt
  7. random.js
  8. TwitterTips
  9. 自分の書き込みのログを保存
  10. ハイライト
もっと見る
最近更新されたページ
  • 407日前

    フォント人気アンケート
  • 3612日前

    スクリプト人気アンケート
  • 3884日前

    findThreads.js
  • 3907日前

    正規表現
  • 3993日前

    Webスレッド検索
  • 4075日前

    スクリプト
  • 4075日前

    hissi.js
  • 4151日前

    スクリプト一覧
  • 4198日前

    実況機能
  • 4205日前

    msgkw.txt
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. 鹿乃つの氏 周辺注意喚起@ウィキ
  2. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  3. MadTown GTA (Beta) まとめウィキ
  4. R.E.P.O. 日本語解説Wiki
  5. AviUtl2のWiki
  6. シュガードール情報まとめウィキ
  7. ソードランページ @ 非公式wiki
  8. ドラゴンボール Sparking! ZERO 攻略Wiki
  9. シミュグラ2Wiki(Simulation Of Grand2)GTARP
  10. Dark War Survival攻略
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  6. 検索してはいけない言葉 @ ウィキ
  7. 発車メロディーwiki
  8. オレカバトル アプリ版 @ ウィキ
  9. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  10. ニコニコMUGENwiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 参加者一覧 - ストグラ まとめ @ウィキ
  2. コメント/雑談・質問 - マージマンション@wiki
  3. マイティーストライクフリーダムガンダム - 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  4. ブラック ジャックス - ストグラ まとめ @ウィキ
  5. マリオカート ワールド - アニヲタWiki(仮)
  6. 過去の行動&発言まとめ - 鹿乃つの氏 周辺注意喚起@ウィキ
  7. 前作からの変更点 - 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  8. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  9. ギャルがアップした動画 - 検索してはいけない言葉 @ ウィキ
  10. 猗窩座(鬼滅の刃) - アニヲタWiki(仮)
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.