正規表現
Top
/ 正規表現
https://v2c.mgmn.jp/wiki/?&186f0d8a27
[
トップ
] [
編集
|
凍結
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
使用法+wiki検索
↑
V2C公式サイト
V2C Top
V2C使用法
更新履歴
人柱版
現在の最新安定版は
2.11.4 [R20131210]
人柱版はありません
↑
派生版
非公式派生版
↑
導入編
導入の手引
非公開JRE(カプセル化)
よくある質問
使い方ガイド
↑
機能ガイド
機能設定ガイド
基本機能
検索機能
Webスレッド検索
実況機能
画像機能
メモ機能
外部板
ユーザ定義板
ローカル板
RSS
タブ
キーバインド・ジェスチャ
ツールバーボタン
アクション登録
非表示・キーワード
非表示(NG)機能
ハイライト
正規表現
フォント
Unicode
Java Look&Feel
グラフ
音
AA
ステータス表示
自分の書き込みの自動ラベル付け
書き込み時のsage設定
スレ速度
●・BE・モリタポ・p2
JDIC
カラム
↑
Twitter
V2C 使用法 [Twitter]
V2C 使用法 [Twitter機能ガイド]
Twitter機能更新履歴
はじめに
よくある質問
使い方ガイド
基本機能
↑
設定ファイル
設定ファイル
V2C固有ファイル
iurlrpl.txt
msgkw.txt
Jane互換ファイル
↑
外部コマンド
外部コマンド
外部ブラウザ
Web
スクリプト
スクリプト一覧
マウスオーバー
リファレンス
2chAPI
↑
設定・機能活用例
正規表現ノート
ReplaceStr.txt
ReplaceStr_Tw.txt
外部コマンド活用例
外部ツール
↑
スタイル
レス表示スタイル
Tweet表示スタイル
レス表示スタイルギャラリー
↑
アイコン
アイコン
アイコンギャラリー
ツールバーアイコン
↑
Tips
小技集
作者からの回答集
色んな人の使いこなし術
↑
企画
フォント人気アンケート
スクリプト人気アンケート
↑
掲示板
↑
2ちゃんねる
V2Cスレ@2ちゃんねる
V2C本スレ@ソフトウェア板
V2C出張スレ@新・mac板
V2C出張スレ@Linux板
過去スレリスト
V2C本スレのテンプレ
↑
V2C掲示板
V2C掲示板
V2Cwiki
Twitter
スクリプト
設定ファイルとURL変更用スクリプト
レス表示スタイル
スクリーンショットスレ
V2C本スレに書き込めない人が書き込むスレ
初心者用質問スレ
V2Cの初期設定値を議論するスレ
V2CのUIについて議論するスレ
スーパー雑談スレ
テストスレ
スレ立て依頼所
過去スレリスト/V2C掲示板
↑
リンク
開発者Twitter
アップローダ
参考
ぶるるる - 微妙にニッチな要望を満たすための情報とかV2Cの紹介を発信してみたりします。
2ちゃんねる専用ブラウザV2Cスキンギャラリ
(旧サイト)
Javaのダウンロード
Java 8
Java 7
Java 6
↑
wiki編集について
編集の手引
プラグインマニュアル
追加導入プラグイン
規制リスト
練習ページ
人気の5件
2chAPI
(260653)
非公式派生版
(98944)
正規表現ノート
(83723)
スクリプト一覧
(41230)
よくある質問
(28832)
最新の10件
2023-05-23
InterWikiName
V2Cwiki/追加導入プラグイン
2023-02-16
練習ページ/1
2023-02-06
V2C本スレのテンプレ
コメント/V2Cwiki
2021-08-29
Unicode
2021-01-04
非公式派生版
2020-08-18
過去スレリスト
MenuBar
2019-01-03
正規表現ノート
T: 2, Y: 1
TOTAL: 8083
Menu編集
目次
†
目次
正規表現について
参考リンク
正規表現が使われているところ
非表示・キーワードの正規表現の仕様・注意点
↑
正規表現について
†
正規表現とは、柔軟な文字列の指定を可能にし、文字列の検索、置換、強調等をより便利にするためのものです。
↑
参考リンク
†
図解でみる正規表現入門
※公開停止中
Javaの正規表現の仕様
正規表現スレ@2ちゃんねる
↑
正規表現が使われているところ
†
絞り込み・検索入力欄
非表示・キーワード
文字列のハイライト
文字列のNG
外部ツール:外部ブラウザ
の指定
Jane互換ファイル
ImageViewURLReplace.dat
ReplaceStr.txt
URLExec.dat
URLExec2.dat
URLExec3.dat
↑
非表示・キーワードの正規表現の仕様・注意点
†
初代管理人は正規表現の動作確認をしていません。間違った説明があるかもです
絶対確実ではなく、目的外にマッチする可能性もあるので注意すること
レベルをBBSや板など適用範囲を吟味して選択すること
正規表現をこのページからコピペで登録する場合は、前後に余分な空白文字が付かないよう注意
ウェイトの+は表示しようとする強さで、-の絶対値は非表示にしようとする強さ。他の登録と競合するときの判断に使われる。難しい
正規表現を登録しているのに、RE(正規表現)のチェックを忘れる人が多いみたい。チェック外れてないか注意
Acはactive(有効な)。これもチェック外れてないか注意。使わないときはチェック外す
ラベルの付いているレスなどは非表示にならない
ラベルを付けたレスに適用したい場合は、
レス番右クリックメニュー→ラベル→ラベルの設定…で
全体設定項目の「NGワードを適用する」をチェック
適用(全タブ)の全タブとはレス表示欄のタブのこと。キーワード・非表示設定ダイアログのタブではない。
適用ボタンも適用(全タブ)ボタンもダイアログの全タブを適用する。
複雑な正規表現NGを大量に活用するとレス表示(レス取得?)が重くなるの?
このwikiで表示されるエスケープ記号は、半角バックスラッシュまたは半角円マークで表示されますが、どちらになるかは環境依存です。
本来は半角バックスラッシュが正しいのですが、日本では多くの場合、半角円マークと全く等価です。
(厳密にはユニコードでそれぞれの表示に別々のコードが割り当てられているそうです。特殊な状況下で思いもよらぬバグの原因になるかも)
このwikiの文字エンコードはUnicode(UTF-8)
Webブラウザからコピペで文字列をV2Cに貼り付けるときの文字コード変換は環境依存
AA厨正規表現など特殊記号を使うコピペが文字化けするかも。よく確認すること
変な正規表現を登録してしまうとフリーズしてしまうので注意。
もしフリーズしたら強制終了してusrprops.txtから注意深く問題の正規表現を削除する。
環境によっては、起動前にlockfile の削除が必要になる場合もある。
書き込み欄のプレビューにも正規表現が適用されるので、試しやすくて便利。プレビューの変化に追従して正規表現が適用される。
しかし、非表示・キーワード設定の設定途中で、まだダイアログがある状態ではプレビューのほうには適用されない。
ダイアログをOKしプレビューし直すとプレビューにも適用される。この辺りは少し不便かも。
V2Cはレス表示で見たままの表現に対して正規表現を考えれば良いので、分かり易い。
改行は<br>ではなくて、常識的に\nを使う。ほっとするよね。
関連項目:
非表示・キーワード
Last-modified: 2014-11-07 (金) 15:24:42 (3131d)
Link:
MenuBar
(1019d)
正規表現ノート
(1612d)
Jane互換ファイル
(3346d)
非表示・キーワード
(3346d)
非表示(NG)機能
(3346d)
検索機能
(3346d)
外部ブラウザ
(3364d)