-
main.py
all.jsonを一次加工するpythonスクリプト -
suggestExpression_processing_dict.txt
一次加工した結果の出力ファイル
Last active
November 11, 2017 07:31
-
-
Save kemsakurai/4faae2b829480531826ff6bfa4745d9e to your computer and use it in GitHub Desktop.
all.json から RedPen の SuggestExpression ルールの辞書ファイルを作成する
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 - | |
import requests | |
import itertools | |
import re | |
import codecs | |
def main(): | |
url = "http://azu.github.io/technical-word-rules/all.json" | |
json_o = requests.get(url).json() | |
dollars = [] | |
katakana_end_hyphens = [] | |
with codecs.open('suggestExpression_processing_dict.txt', 'w', 'utf-8') as file: | |
for elem in json_o: | |
# パターン記述をsplit | |
splited_list = elem["pattern"].split("|") | |
for e1 in splited_list: | |
if re.match(u".*ー$", elem["expected"], flags=0): | |
katakana_end_hyphens.append(e1 + "\t" + elem["expected"] + "\n") | |
if "$1" in elem["expected"]: | |
dollars.append(e1 + "\t" + elem["expected"] + "\n") | |
else: | |
# 正規表現文字列を変換 | |
e1 = e1.replace("\\b", " ") | |
e1 = e1.replace("\\!", "!") | |
e1 = e1.replace("\\.", ".") | |
e1 = e1.replace("\\.", ".") | |
e1 = e1.replace("(?:", "") | |
e1 = e1.replace("(?!-))", "") | |
e1 = e1.replace(")", "") | |
e1 = e1.replace(u"(?!ー", "") | |
e1 = e1.replace("?", "") | |
# "][" を含む文字列の処理 | |
if "][" in e1: | |
continue | |
#------------------------------------------------------ | |
# 組み合わせが多くなるので、出力しない | |
#----------------------------------- | |
# splied_list = e1.split("][") | |
# char_lists = [] | |
# for e2 in splied_list: | |
# e2 = e2.replace("[", "") | |
# e2 = e2.replace("]", "") | |
# char_list = list(e2) | |
# char_lists.append(char_list) | |
# # --------------------------------------------------- | |
# # https://stackoverflow.com/questions/3034014/how-to-apply-itertools-product-to-elements-of-a-list-of-lists | |
# # -------------------------------- | |
# product_list = list(itertools.product(*char_lists)) | |
# for e3 in product_list: | |
# liste = list(e3) | |
# file.write(''.join(liste) + "\t" + elem["expected"] + "\n") | |
else: | |
file.write(e1 + "\t" + elem["expected"] + "\n") | |
file.write("#######################\n") | |
file.write("###dollars\n") | |
file.write("#######################\n") | |
for elem in dollars: | |
file.write(elem) | |
file.write("#######################\n") | |
file.write("###katakana_end_hyphens\n") | |
file.write("#######################\n") | |
for elem in katakana_end_hyphens: | |
file.write(elem) | |
if __name__ == '__main__': | |
main() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
など追加 などが追加 | |
の比較して を比較して | |
新規開発終了 新規開発を終了 | |
使うべきではない言葉なので修正してください 使うべきではない言葉なので修正してください | |
最強 使うべきではない言葉なので修正してください | |
常識的 使うべきではない言葉なので修正してください | |
最も優れた 使うべきではない言葉なので修正してください | |
知らない 使うべきではない言葉なので修正してください | |
知らなさそう 使うべきではない言葉なので修正してください | |
酷い 使うべきではない言葉なので修正してください | |
どういう(!こと どのような | |
Fundation Foundation | |
ライブライ ライブラリ | |
Chronium Chromium | |
リリーう リリース | |
propety Property | |
Array Function Arrow Function | |
今ままで 今まで | |
CoffeScript CoffeeScript | |
対処方 対処法 | |
行得る 行える | |
peformance Performance | |
Workaound Workaround | |
Custome Custom | |
oeprator operator | |
サイトイン サインイン | |
webpac(!k webpack | |
packge.json package.json | |
方定義 型定義 | |
クッキー Cookie | |
COOKIE Cookie | |
cookie Cookie | |
Web Socket WebSocket | |
ORマッ O/Rマッ | |
O-Rマッ O/Rマッ | |
O\/Rマッパー O/Rマッパ | |
ORM O/Rマッパ | |
アィディア アイデア | |
アイディア アイデア | |
アィディア アイデア | |
アィデア アイデア | |
アステリスク アスタリスク | |
アーキテクチャー アーキテクチャ | |
アーキティクチャ アーキテクチャ | |
Activity アクティビティ | |
アクティビティー アクティビティ | |
アダプター アダプタ | |
アノーテーション アノテーション | |
Applet アプレット | |
アニメーター アニメータ | |
アンダーバー アンダースコア | |
インストーラー インストーラ | |
インスパイヤ インスパイア | |
インタープリタ インタプリタ | |
インタプリター インタプリタ | |
インタープリター インタプリタ | |
インデクス インデックス | |
Intent インテント | |
Widget ウィジェット | |
widget ウィジェット | |
ウイルス ウィルス | |
ウインドウ ウィンドウ | |
ウエア ウェア | |
エディター エディタ | |
エミッター エミッタ | |
エンコーダー エンコーダ | |
デコーダー デコーダ | |
エミュレーター エミュレータ | |
Entity エンティティ | |
entity エンティティ | |
エンティティー エンティティ | |
エントリー エントリ | |
オブション オプション | |
カウンター カウンタ | |
ガベージ・ ガベージ | |
ガーベジ ガベージ | |
ガーベジ・ ガベージ | |
ガーベージ ガベージ | |
ガーベージ・ ガベージ | |
ガーベッジ ガベージ | |
ガーベッジ・ ガベージ | |
カテゴリー カテゴリ | |
キャラクター キャラクタ | |
QueryString クエリ文字列 | |
Query String クエリ文字列 | |
クエリストリング クエリ文字列 | |
クエリーストリング クエリ文字列 | |
クエリー クエリ | |
クライアント\/サーバ クライアント/サーバ | |
クライアント\/サーバー クライアント/サーバ | |
クライアント・サーバ クライアント/サーバ | |
クライアント・サーバー クライアント/サーバ | |
クライアントサーバ クライアント/サーバ | |
クライアントサーバー クライアント/サーバ | |
クラスター クラスタ | |
グランド グラウンド | |
クロージャー クロージャ | |
クローラー クローラ | |
ゲッター ゲッタ | |
コピー&ペースト コピー&ペースト | |
コピペ コピー&ペースト | |
コピーアンドペースト コピー&ペースト | |
コミッター コミッタ | |
コミニュ コミュニ | |
コンストラクター コンストラクタ | |
コンテクスト コンテキスト | |
Content provider コンテントプロバイダ | |
コンテナー コンテナ | |
コンピューター コンピュータ | |
コントローラー コントローラ | |
サーバー サーバ | |
Servlet サーブレット | |
SERVLET サーブレット | |
サーブレット/JSP サーブレット/JSP | |
サーブレット&JSP サーブレット/JSP | |
サーブレット&JSP サーブレット/JSP | |
ジェネレーター ジェネレータ | |
ジェネレイティブ ジェネレーティブ | |
ジョブス ジョブズ | |
Geotag ジオタグ | |
geotag ジオタグ | |
シュミレー シミュレー | |
スカラー スカラ | |
スタンドアロン スタンドアローン | |
ストアード ストアド | |
ストレッジ ストレージ | |
ストレジ ストレージ | |
セキュリティー セキュリティ | |
session セッション | |
Session セッション | |
セッター セッタ | |
セレクター セレクタ | |
ダイヤグラム ダイアグラム | |
timestamp タイムスタンプ | |
Timestamp タイムスタンプ | |
tweet ツイート | |
Tweet ツイート | |
ツィート ツイート | |
ツリー・オブジェクト ツリーオブジェクト | |
ツリー・エントリ ツリーエントリ | |
ディレクタ ディレクター | |
Data Services データサービス | |
Data Sync データ同期 | |
チェーン チェイン | |
Disk ディスク | |
ディスパッチャー ディスパッチャ | |
ディスプレー ディスプレイ | |
ディレクトリー ディレクトリ | |
テクノロジー テクノロジ | |
デザイナー デザイナ | |
デバック デバッグ | |
既定 デフォルト | |
ディフォルト デフォルト | |
デフォールト デフォルト | |
デプロイメント デプロイ | |
ディベロッパー デベロッパ | |
ディベロッパ デベロッパ | |
デベロッパー デベロッパ | |
ディヴェロッパ デベロッパ | |
デリバリー デリバリ | |
ドキュメンテーション ドキュメント | |
ドライバー ドライバ | |
ドラッグ・アンド・ドロップ ドラッグ&ドロップ | |
ドラッグアンドドロップ ドラッグ&ドロップ | |
ドラッグ&ドロップ ドラッグ&ドロップ | |
ハイパー・リンク ハイパーリンク | |
パーサー パーサ | |
パーザー パーサ | |
パーザ パーサ | |
Permalink パーマリンク | |
permalink パーマリンク | |
permanent link パーマリンク | |
パーマネントリンク パーマリンク | |
バッファー バッファ | |
パタン パターン | |
薔薇 バラ | |
バラエティー バラエティ | |
パラメタ パラメータ | |
パラメーター パラメータ | |
バランサー バランサ | |
ハンドラー ハンドラ | |
hit率 ヒット率 | |
ファイラー ファイラ | |
ファクトリー ファクトリ | |
フィーチャフォン フィーチャーフォン | |
Webブラウザー ブラウザ | |
WEBブラウザー ブラウザ | |
ブラウザー ブラウザ | |
プライマリー プライマリ | |
プラットホーム プラットフォーム | |
プレフィクス プレフィックス | |
プリフィックス プレフィックス | |
プレーヤ プレイヤー | |
プレーヤー プレーヤ | |
ブレイク ブレーク | |
プロパティー プロパティ | |
ヘヴィ ヘビー | |
レビュアー レビュア | |
レビュワー レビュア | |
レビュワ レビュア | |
レビューアー レビュア | |
レビューア レビュア | |
レビューワー レビュア | |
レビューワ レビュア | |
ビューアー ビューア | |
ビューワー ビューア | |
ビューワ ビューア | |
ファイアーウォール ファイアウォール | |
ファイヤーウォール ファイアウォール | |
ファイヤウォール ファイアウォール | |
ファイヤーウオール ファイアウォール | |
フィルター フィルタ | |
フィクスチャー フィクスチャ | |
フェイルオーバ フェイルオーバー | |
フェールオーバー フェイルオーバー | |
フェールオーバ フェイルオーバー | |
フェイズ フェーズ | |
フッター フッタ | |
フッダ フッタ | |
プロクシ プロキシ | |
プロクシー プロキシ | |
プロキシー プロキシ | |
プログラマー プログラマ | |
プロシージャー プロシージャ | |
Broadcast receiver ブロードキャストレシーバ | |
プロバイダー プロバイダ | |
ベンダ ベンダー | |
ヘッダー ヘッダ | |
ヘッタ ヘッダ | |
ヘッター ヘッダ | |
ベクター ベクタ | |
ページャー ページャ | |
ポインター ポインタ | |
ポリモルフィズム ポリモフィズム | |
ポリモーフィズム ポリモフィズム | |
ポルモルフィズム ポリモフィズム | |
マトリクス マトリックス | |
マッピングツール マッパ | |
マッパー マッパ | |
マネージメント マネジメント | |
メーカ メーカー | |
ML メーリングリスト | |
メタファー メタファ | |
メモリー メモリ | |
メインテナンス メンテナンス | |
メンテナー メンテナ | |
リジューム レジューム | |
ユーザー ユーザ | |
ユーティリティー ユーティリティ | |
Unitテスト ユニットテスト | |
単体テスト ユニットテスト | |
ライブラリー ライブラリ | |
ラッパー ラッパ | |
デグレード リグレッション | |
デグレ リグレッション | |
リスナー リスナ | |
Reverse Proxy リバースプロキシ | |
リファラー リファラ | |
リポジトリー リポジトリ | |
レポジトリ リポジトリ | |
レポジトリー リポジトリ | |
ルーター ルータ | |
レジストリー レジストリ | |
レイテンシー レイテンシ | |
ローダー ローダ | |
ワーカー ワーカ | |
Onetime URL ワンタイムURL | |
Quad Core CPU クアッドコアCPU | |
クァッドコア クアッドコア | |
Quad Core クアッドコア | |
クァッドCore クアッドコア | |
Quadコア クアッドコア | |
Dual Core CPU デュアルコアCPU | |
Dual Core デュアルコア | |
デュアルCore デュアルコア | |
Dualコア デュアルコア | |
マスタ・スレーブ マスタ/スレーブ | |
ディスクリプタ 記述子 | |
アトリビュート 属性 | |
エレメント 要素 | |
Action Controller ActionController | |
Action Mailer ActionMailer | |
Action Pack ActionPack | |
Action Script ActionScript | |
アクションスクリプト ActionScript | |
ActionScriptVirtualMachine ActionScript Virtual Machine | |
ActionScript VirtualMachine ActionScript Virtual Machine | |
Action View ActionView | |
Active Model ActiveModel | |
Active Record ActiveRecord | |
Active Resource ActiveResource | |
Active Support ActiveSupport | |
apache Apache | |
Apatch Apache | |
apatch Apache | |
ASP .NET ASP.NET | |
ビーン Bean | |
BigTable Bigtable | |
Big Table Bigtable | |
Big table Bigtable | |
CakePHP CakePHP | |
Capistorano Capistrano | |
Chromeウェブストア Chrome Web Store | |
Chrome Webストア Chrome Web Store | |
Cygwin Cygwin | |
DBFlute DBFlute | |
DreamWeaver Dreamweaver | |
easy_install easy_install | |
Eclipse Eclipse | |
ECMA Script ECMAScript | |
EJB-JARファイル EJB-JARファイル | |
Elisp Elisp | |
Lisp Lisp | |
Emacs Emacs | |
Emacs Lisp Emacs Lisp | |
EventMachine EventMachine | |
エクセル Excel | |
Firebug Firebug | |
FireFox Firefox | |
Fire Fox Firefox | |
ファイアーフォックス Firefox | |
ファイヤーフォックス Firefox | |
フラッシュ Flash | |
FlashLite Flash Lite | |
Flashプレイヤー Flash Player | |
Flash プレイヤー Flash Player | |
Flashプレーヤ Flash Player | |
Flash プレーヤ Flash Player | |
Flashプレーヤー Flash Player | |
Flash プレーヤー Flash Player | |
FlashPlayer Flash Player | |
Flash Platform Flashプラットフォーム | |
FlexBuilder Flex Builder | |
GoogleGears Gears | |
Google Gears Gears | |
GHCi GHCi | |
Git Git | |
Googleガジェット Google Gadget | |
Google Map Google Maps | |
GoogleMaps Google Maps | |
GoogleMap Google Maps | |
Googleマップ Google Maps | |
GreaseMonkey Greasemonkey | |
Grease monkey Greasemonkey | |
Grease Monkey Greasemonkey | |
gzip gzip | |
Heartbeat Heartbeat | |
HTML 5 HTML5 | |
ImageMagick ImageMagick | |
iノード inode | |
iOS SDK iOS SDK | |
ISO\- ISO | |
iPad iPad | |
iPhone iPhone | |
Jade Jade | |
JARファイル JARファイル | |
Java3D Java 3D | |
JavaEE Java EE | |
JavaSE Java SE | |
JavaBean JavaBeans | |
Java Bean JavaBeans | |
Java Beans JavaBeans | |
Javadoc Javadoc | |
Java Server Faces JavaServer Faces | |
Java Server Pages JavaServer Pages | |
Jenkins Jenkins | |
JPEG JPEG | |
Java VM JVM | |
JavaVM JVM | |
Key-Value key-value | |
キーバリュー key-value | |
キー・バリュー key-value | |
キー/バリュー key-value | |
KitchenSink KitchenSink | |
KyotoCabinet Kyoto Cabinet | |
KyotoTycoon Kyoto Tycoon | |
Tokyo *Tycoon Kyoto Tycoon | |
LL言語 LL | |
MacOS Mac OS | |
MacOSX Mac OS X | |
Mac Book MacBook | |
MacPorts MacPorts | |
Maven Maven | |
MeCab MeCab | |
memcached memcached | |
Migemo Migemo | |
mixi mixi | |
Mongo DB MongoDB | |
MySQL MySQL | |
nginx nginx | |
Node.js Node.js | |
OAuth OAuth | |
OmniAuth OmniAuth | |
Open GL OpenGL | |
オペレーティングシステム OS | |
パソコン PC | |
Pentium IV Pentium 4 | |
Pentium 2 Pentium II | |
Pentium2 Pentium II | |
Pentium 3 Pentium III | |
Pentium3 Pentium III | |
Perl Perl | |
PhotoShop Photoshop | |
photoshop Photoshop | |
フォトショップ Photoshop | |
PHPUnit PHPUnit | |
ping ping | |
pip pip | |
pixiv pixiv | |
POPFile POPFile | |
PostScript PostScript | |
Python Python | |
RADIUS RADIUS | |
Rake Rake | |
RedHat Red Hat | |
Redhat Red Hat | |
redhat Red Hat | |
RedHad Red Hat | |
Redhad Red Hat | |
redhad Red Hat | |
レッドハット Red Hat | |
RedHatLinux Red Hat Linux | |
RedHat Linux Red Hat Linux | |
Redis Redis | |
RELAX NG RELAX NG | |
RPC Services RPCサービス | |
Ruby Ruby | |
Ruby On Rails Ruby on Rails | |
RoR Ruby on Rails | |
RubyGems RubyGems | |
Ruby Gems RubyGems | |
Scheme Scheme | |
SilverLight Silverlight | |
Silver Light Silverlight | |
SimpleTest SimpleTest | |
Sinatra Sinatra | |
SkeedCast SkeedCast | |
Socket.IO Socket.IO | |
SpiderMonkey SpiderMonkey | |
SQLite SQLite | |
Squid Squid | |
Sun Sun | |
Sun RPC SunRPC | |
SUSE SUSE | |
SWFファイル SWFファイル | |
Symfony 2 Symfony2 | |
Twitter Twitter | |
ツイッター Twitter | |
TokyoCabinet Tokyo Cabinet | |
TokyoDystopia Tokyo Dystopia | |
Kyoto *Dystopia Tokyo Dystopia | |
TokyoPromenade Tokyo Promenade | |
Kyoto *Promenade Tokyo Promenade | |
TokyoTyrant Tokyo Tyrant | |
Kyoto *Tyrant Tokyo Tyrant | |
Triton Tritonn | |
triton Tritonn | |
tritonn Tritonn | |
ubuntu Ubuntu | |
Ubuntsu Ubuntu | |
ubuntsu Ubuntu | |
Ubuntu Linux Ubuntu | |
unicode Unicode | |
ユニコード Unicode | |
Unix UNIX | |
UTF8 UTF-8 | |
UTF 8 UTF-8 | |
utf8 UTF-8 | |
vim script Vimスクリプト | |
VisualBasic Visual Basic | |
VB Visual Basic | |
Visual Studio.NET Visual Studio .NET | |
VMware VMware | |
WARファイル WARファイル | |
WebAPI Web API | |
WEBAPI Web API | |
WEB API Web API | |
WebUI Web UI | |
Web Logic WebLogic | |
Web Sphere WebSphere | |
WiFi Wi-Fi | |
Windows2000 Windows 2000 | |
Windows Server 2000 Windows 2000 Server | |
Windows3. Windows 3. | |
Windows7 Windows 7 | |
Windows95 Windows 95 | |
Windows98 Windows 98 | |
WindowsMe Windows Me | |
WindowsME Windows Me | |
WindowsNT Windows NT | |
Windows 2003 Server Windows Server 2003 | |
Windows 2008 Server Windows Server 2008 | |
WindowsVista Windows Vista | |
WindowsXP Windows XP | |
xAuth xAuth | |
Xcode Xcode | |
XML Schema XML Schema | |
YahooWidget Yahoo!ウィジェット | |
Yahoo!Widget Yahoo!ウィジェット | |
Yahoo! Widget Yahoo!ウィジェット | |
YahooGadget Yahoo!ウィジェット | |
Yahoo!Gadget Yahoo!ウィジェット | |
Yahoo! Gadget Yahoo!ウィジェット | |
Youtube YouTube | |
youtube YouTube | |
YSlow YSlow | |
ZIPファイル ZIPファイル | |
ソフトバンククリエイティブ ソフトバンク クリエイティブ | |
Actionクラス アクションクラス | |
ActionListener アクションリスナ | |
Action Listener アクションリスナ | |
ActionListener アクションリスナ | |
Actionマッピング アクションマッピング | |
Action Mapping アクションマッピング | |
ActionFormBean アクションフォームBean | |
ActionFormBeans アクションフォームBean | |
ActionForm Bean アクションフォームBean | |
Action Form アクションフォーム | |
ActionForm アクションフォーム | |
ActionServlet アクションサーブレット | |
Action Servlet アクションサーブレット | |
Actionサーブレット アクションサーブレット | |
Form Bean フォームBean | |
フォームビーン フォームBean | |
Requestオブジェクト リクエストオブジェクト | |
Responseオブジェクト レスポンスオブジェクト | |
Sessionオブジェクト セッションオブジェクト | |
インタフェイス インタフェース | |
インターフェイス インタフェース | |
インターフェース インタフェース | |
インターフェィス インタフェース | |
Remoteインタフェース リモートインタフェース | |
Homeインタフェース ホームインタフェース | |
Localインタフェース ローカルインタフェース | |
Serviceインタフェース サービスインタフェース | |
Entity Bean エンティティBean | |
entity bean エンティティBean | |
session bean セッションBean | |
Session Bean セッションBean | |
・・・ … | |
・・・ … | |
―― ── | |
─― ── | |
―─ ── | |
!? !? | |
?! ?! | |
!! !! | |
?? ?? | |
⑩ (10) | |
10. (10) | |
① (1) | |
1. (1) | |
② (2) | |
2. (2) | |
③ (3) | |
3. (3) | |
④ (4) | |
4. (4) | |
⑤ (5) | |
5. (5) | |
⑥ (6) | |
6. (6) | |
⑦ (7) | |
7. (7) | |
⑧ (8) | |
8. (8) | |
⑨ (9) | |
9. (9) | |
Ⅳ IV | |
ⅳ iv | |
Ⅵ VI | |
ⅵ vi | |
Ⅶ VII | |
ⅶ vii | |
Ⅷ VIII | |
ⅷ viii | |
Ⅸ IX | |
ⅸ ix | |
( ( | |
( ( | |
) ) | |
) ) | |
.( ( | |
。( ( | |
。) )。 | |
、) )、 | |
「 「 | |
」 」 | |
」、「 」「 | |
。」 」 | |
Fluxbox Flexbox | |
ECMA標準 Ecma標準 | |
ES next ES.next | |
WebComponents Web Components | |
web components Web Components | |
Web components Web Components | |
localstorage localStorage | |
session storage sessionStorage | |
sessionstorage sessionStorage | |
HTML Import HTML Imports | |
Java Script JavaScript | |
pointer event Pointer Events | |
pointer events Pointer Events | |
Touch Event Touch Events | |
Touch Events Touch Events | |
WebAudio API Web Audio API | |
Web AudioAPI Web Audio API | |
Web Audio API Web Audio API | |
Template Strings Template Strings | |
TemplateStrings Template Strings | |
Source Map Source Map | |
SourceMap Source Map | |
VirtualDOM Virtual DOM | |
VirtualDom Virtual DOM | |
jquery jQuery | |
redux Redux | |
Angular.js AngularJS | |
angularjs AngularJS | |
EmberJS Ember.js | |
SauceLabs Sauce Labs | |
TravisCI Travis CI | |
HTML5Rocks HTML5 Rocks | |
HTML5Rock HTML5 Rocks | |
WebDriver WebDriver | |
Virtual machine Virtual Machine | |
####################### | |
###dollars | |
####################### | |
(\d+年\d+月\d+日)\s発売 $1発売 | |
(?:(が)デフォルト有効) $1デフォルトで有効$2 | |
(?:デフォルト有効(に)) $1デフォルトで有効$2 | |
用に(な) ように$1 | |
(?:WEB([^(\+DB)])) Web$1 | |
(?:([^\/])ウェッブ) $1Web$2 | |
(?:ウェッブ([^\+])) $1Web$2 | |
([^経])ソフトウエア $1ソフトウェア | |
([^\w\s])\bpath\b $1パス | |
([^\w\s])\bPath\b $1パス | |
プレイン([^グ]) プレーン$1 | |
メンバ([^ー]) メンバー$1 | |
リーダ([^ー]) リーダー$1 | |
マスター([^.]) マスタ$1 | |
\bBackup\b([^.]) バックアップ$1 | |
スレイブ([^.]) スレーブ$1 | |
\bSlave\b([^.]) スレーブ$1 | |
ActionScript([0-9]) ActionScript $1 | |
Apache([0-9]) Apache $1$2 | |
Apatch([0-9]) Apache $1$2 | |
CakePHP([0-9]) CakePHP $1 | |
(?:([^\/.])ディー・エヌ・エー) $1DeNA$2 | |
(?:ディー・エヌ・エー([^\/.])) $1DeNA$2 | |
(?:([^\/.])ディーエヌエー) $1DeNA$2 | |
(?:ディーエヌエー([^\/.])) $1DeNA$2 | |
(?:([^\/.])\bDENA) $1DeNA$2 | |
(?:DENA\b([^\/.])) $1DeNA$2 | |
Emacs([0-9]) Emacs $1 | |
(?:([^\/.])\bfacebook) $1Facebook$2 | |
(?:facebook\b([^\/.])) $1Facebook$2 | |
([^\/\.])\bgithub\b $1GitHub | |
(?:([^\/.@])\bgmail) $1Gmail$2 | |
(?:gmail\b([^\/.])) $1Gmail$2 | |
HTML([0-4]) HTML $1 | |
([^\.\s])\bIO\b $1I/O | |
Internet Explorer([0-9]) Internet Explorer $1 | |
IE ([0-9]) IE$1 | |
ISO([0-9]) ISO $1 | |
Java([0-9]) Java $1 | |
JavaEE([0-9]) Java EE $1 | |
Java EE([0-9]) Java EE $1 | |
JavaSE([0-9]) Java SE $1 | |
Java SE([0-9]) Java SE $1 | |
JDK([0-9]) JDK $1 | |
JSF([0-9]) JSF $1 | |
JSP([0-9]) JSP $1 | |
(?:([^\/.])マイクロソフト) $1Microsoft$2 | |
(?:マイクロソフト([^\/.])) $1Microsoft$2 | |
(?:([^\/.])\bmicrosoft) $1Microsoft$2 | |
(?:microsoft\b([^\/.])) $1Microsoft$2 | |
Nagios([0-9]) Nagios $1 | |
Perl([0-9]) Perl $1 | |
PHP([0-9]) PHP $1 | |
PostgreSQL([0-9]) PostgreSQL $1 | |
Rails([0-9]) Rails $1 | |
Red Hat Linux([0-9]) Red Hat Linux $1 | |
RedHatLinux([0-9]) Red Hat Linux $1 | |
RedHat Linux([0-9]) Red Hat Linux $1 | |
RFC([0-9]) RFC $1 | |
Ruby([0-9]) Ruby $1 | |
SAML([0-9]) SAML $1 | |
Servlet([0-9]) Servlet $1 | |
(?:([^\/.])スモールトーク) $1Smalltalk$2 | |
(?:スモールトーク([^\/.])) $1Smalltalk$2 | |
([^\/.])\bsourceforge\b $1SourceForge | |
SQL([0-9]) SQL $1 | |
(?:([^\/.])\bSubVersion) $1Subversion$2 | |
(?:SubVersion\b([^\/.])) $1Subversion$2 | |
(?:([^\/.])\bsubversion) $1Subversion$2 | |
(?:subversion\b([^\/.])) $1Subversion$2 | |
Tomcat([0-9]) Tomcat $1 | |
vim([0-9]) Vim $1 | |
([^ースォ])ワード $1Word | |
(?:\bYAHOO\b([^!.])) Yahoo!$1 | |
(?:ヤフー([^!.])) Yahoo!$1 | |
オライリージャパン([^・]) オライリー・ジャパン$1 | |
オライリー([^・]) オライリー・ジャパン$1 | |
ピアソンエデュケーション([^・]) ピアソン・エデュケーション$1 | |
(?:([^\/.])クイックウェブ) $1qwikWeb$2 | |
(?:クイックウェブ([^\/.])) $1qwikWeb$2 | |
(?:([^\/.])クイックWeb) $1qwikWeb$2 | |
(?:クイックWeb([^\/.])) $1qwikWeb$2 | |
(?:([^.])C2ウィキ) $1C2 Wiki$2 | |
(?:C2ウィキ([^.])) $1C2 Wiki$2 | |
(?:([^.])サーチウィキ) $1SearchWiki$2 | |
(?:サーチウィキ([^.])) $1SearchWiki$2 | |
(?:([^.])サーチWiki) $1SearchWiki$2 | |
(?:サーチWiki([^.])) $1SearchWiki$2 | |
(?:([^.])メディアウィキ) $1MediaWiki$2 | |
(?:メディアウィキ([^.])) $1MediaWiki$2 | |
(?:([^.])メディアWiki) $1MediaWiki$2 | |
(?:メディアWiki([^.])) $1MediaWiki$2 | |
(?:([^.])ハイパーパール) $1HyperPerl$2 | |
(?:ハイパーパール([^.])) $1HyperPerl$2 | |
(?:([^.])ヌーペディア) $1Nupedia$2 | |
(?:ヌーペディア([^.])) $1Nupedia$2 | |
(?:([^.])ユースモッドウィキ) $1UseModWiki$2 | |
(?:ユースモッドウィキ([^.])) $1UseModWiki$2 | |
(?:([^.])ユースモッドWiki) $1UseModWiki$2 | |
(?:ユースモッドWiki([^.])) $1UseModWiki$2 | |
(?:([^.])ティドリーウィキ) $1TiddlyWiki$2 | |
(?:ティドリーウィキ([^.])) $1TiddlyWiki$2 | |
(?:([^.])ティドリーWiki) $1TiddlyWiki$2 | |
(?:ティドリーWiki([^.])) $1TiddlyWiki$2 | |
(?:([^.])ミートボールウィキ) $1MeatballWiki$2 | |
(?:ミートボールウィキ([^.])) $1MeatballWiki$2 | |
(?:([^.])ミートボールWiki) $1MeatballWiki$2 | |
(?:ミートボールWiki([^.])) $1MeatballWiki$2 | |
(?:([^\/.])ウィキウィキウェブ) $1WikiWikiWeb$2 | |
(?:ウィキウィキウェブ([^\/.])) $1WikiWikiWeb$2 | |
(?:([^\/.])ウィキウィキWeb) $1WikiWikiWeb$2 | |
(?:ウィキウィキWeb([^\/.])) $1WikiWikiWeb$2 | |
(?:([^.])ウィキア) $1Wikia$2 | |
(?:ウィキア([^.])) $1Wikia$2 | |
(?:([^.])Wikiア) $1Wikia$2 | |
(?:Wikiア([^.])) $1Wikia$2 | |
(?:([^\/.])ウィキメディア) $1Wikimedia$2 | |
(?:ウィキメディア([^\/.])) $1Wikimedia$2 | |
(?:([^\/.])Wikiメディア) $1Wikimedia$2 | |
(?:Wikiメディア([^\/.])) $1Wikimedia$2 | |
(?:([^\/.])\bWikiPedia) $1Wikipedia$2 | |
(?:WikiPedia\b([^\/.])) $1Wikipedia$2 | |
(?:([^\/.])ウィキペディア) $1Wikipedia$2 | |
(?:ウィキペディア([^\/.])) $1Wikipedia$2 | |
(?:([^\/.])Wikiベース) $1WikiBase$2 | |
(?:Wikiベース([^\/.])) $1WikiBase$2 | |
(?:([^\/.])ウィキベース) $1WikiBase$2 | |
(?:ウィキベース([^\/.])) $1WikiBase$2 | |
(?:([^\/.])\bwiki) $1Wiki$2 | |
(?:wiki\b([^\/.])) $1Wiki$2 | |
(?:([^\/.])ウィキ) $1Wiki$2 | |
(?:ウィキ([^\/.])) $1Wiki$2 | |
%([^0123456789]) %$1 | |
([ァ-ヶ])・ $1 | |
!?([^\n\s「」『』()[]]) !? $1 | |
\!\?([^\n\s「」『』()[]]) !? $1 | |
?!([^\n\s「」『』()[]]) ?! $1 | |
\?\!([^\n\s「」『』()[]]) ?! $1 | |
??([^\n\s「」『』()[]]) ?? $1 | |
\?\?([^\n\s「」『』()[]]) ?? $1 | |
!([^\n\s「」『』()[]]) ! $1 | |
?([^\n\s「」『』()[]★]) ? $1 | |
([0-9])x([0-9]) $1×$2 | |
)(\n) )。$1 | |
([\d十百千万])Mバイト $1MB | |
([\d十百千万])メガバイト $1MB | |
([\d十百千万])Gバイト $1GB | |
([\d十百千万])ギガバイト $1GB | |
([\d十百千万])Kバイト $1KB | |
([\d十百千万])キロバイト $1KB | |
([\d十百千万])Tバイト $1TB | |
([\d十百千万])テラバイト $1TB | |
([\d十百千万])Pバイト $1PB | |
([\d十百千万])ペタバイト $1PB | |
([\d十百千万])\bpx\b $1ピクセル | |
([\d十百千万])\bpixel\b $1ピクセル | |
([\d十百千万])\bbit\b $1ビット | |
([\d十百千万])\bBit\b $1ビット | |
([\d十百千万])\bKbps\b $1kbps | |
([\d十百千万])\bKHz\b $1kHz | |
([\d十百千万])\bKhz\b $1kHz | |
([\d十百千万])\bkhz\b $1kHz | |
([\d十百千万])\bKHZ\b $1kHz | |
([\d十百千万])\bkHZ\b $1kHz | |
([\d十百千万])\bhz\b $1Hz | |
([\d十百千万])\bHZ\b $1Hz | |
(?:ECMAScript([0-9]+) ECMAScript $1 | |
ECMA Script([0-9]+)) ECMAScript $1 | |
.js([.0-9]+) .js $1 | |
([0-9\.]+)EAP $1 EAP | |
(?:([^\-\w])webkit) $1WebKit | |
####################### | |
###katakana_end_hyphens | |
####################### | |
シュミレー シミュレー | |
ディレクタ(?!ー) ディレクター | |
プレーヤ プレイヤー | |
ヘヴィ ヘビー | |
フェイルオーバ(?!ー) フェイルオーバー | |
フェールオーバー フェイルオーバー | |
フェールオーバ フェイルオーバー | |
ベンダ(?!ー) ベンダー | |
メーカ(?!ー) メーカー |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment