/
grammar.xml
6441 lines (6427 loc) · 261 KB
/
grammar.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/print.xsl" ?>
<?xml-stylesheet type="text/css" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.css"
title="Easy editing stylesheet" ?>
<!--
Japanese Grammar and Typo Rules file for LanguageTool
-->
<rules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" lang="ja" xsi:noNamespaceSchemaLocation="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.xsd">
<!-- ============================== -->
<!-- 文法 -->
<!-- ============================== -->
<category id="CAT1" name="文法">
<rule id="SITAGATTE_END" name="したがって_END">
<pattern>
<token>したがって</token>
<token postag="SENT_END" />
</pattern>
<message>したがっては文の最後にきません。<suggestion>したがって</suggestion>「。」を削除して、文を続けるのが正しいです</message>
<example correction="したがって"><marker>したがって。</marker></example>
</rule>
<rule id="O" name="お">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>お</token>
</pattern>
<message>文法ミスがあります。<suggestion>名詞を</suggestion>見る</message>
<example correction="名詞を"><marker>名詞お</marker>見る</example>
</rule>
<rule id="KAIKETUNARU" name="解決なる">
<pattern>
<token>解決</token>
<token>なる</token>
</pattern>
<message>文法ミスがあります。<suggestion>解決になる</suggestion>の間違いです。</message>
<example correction="解決になる"><marker>解決なる</marker></example>
</rule>
<rule id="DOUSI_DEHA" name="動詞+では">
<pattern>
<token postag="動詞.*" postag_regexp="yes"/>
<token>で</token>
<token>は</token>
</pattern>
<message>文法ミスがあります。<suggestion>のでは</suggestion>の間違いです。</message>
<example correction="のでは"><marker>描くでは</marker></example>
</rule>
<rule id="MEISI_DESUMU" name="名詞+で住む">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>で</token>
<token>住む</token>
</pattern>
<message>文法ミスがあります。<suggestion>に住む</suggestion>の間違いです。</message>
<example correction="に住む"><marker>千葉で住む</marker></example>
</rule>
<rule id="MOTISITE" name="用して">
<pattern>
<token>用</token>
<token>し</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>用いて</suggestion>の間違いです。</message>
<example correction="用いて"><marker>用して</marker></example>
</rule>
<rule id="DOYATTE" name="どやって">
<pattern>
<token>ど</token>
<token>やっ</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>どうやって</suggestion>の間違いです。</message>
<example correction="どうやって"><marker>どやって</marker></example>
</rule>
<rule id="WOAGARU" name="を上がる">
<pattern>
<token>を</token>
<token>上がる</token>
</pattern>
<message>文法ミスがあります。<suggestion>を上げる</suggestion>の間違いです。</message>
<example correction="を上げる"><marker>を上がる</marker></example>
</rule>
<rule id="KOREWA" name="これわ">
<pattern>
<token>これ</token>
<token>わ</token>
</pattern>
<message>文法ミスがあります。<suggestion>これは</suggestion>の間違いです。</message>
<example correction="これは"><marker>これわ</marker></example>
</rule>
<rule id="MEISI_YOMU" name="名詞+読む">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>読む</token>
</pattern>
<message>文法ミスがあります。<suggestion>を読む</suggestion>の間違いです。</message>
<example correction="を読む"><marker>本読む</marker></example>
</rule>
<rule id="WOSANNKASITE" name="を参加して">
<pattern>
<token>を</token>
<token>参加</token>
<token>し</token>
</pattern>
<message>文法ミスがあります。<suggestion>に参加して</suggestion>の間違いです。</message>
<example correction="に参加して"><marker>を参加し</marker>て</example>
</rule>
<rule id="DOUSI_KOTOGADEKIRU" name="動詞_ことができる">
<pattern>
<token postag="動詞.*" postag_regexp="yes"/>
<token>こと</token>
<token>が</token>
<token>できる</token>
</pattern>
<message>省略が可能です。暮<suggestion>らせる</suggestion></message>
<example correction="らせる"><marker>暮らすことができる</marker></example>
</rule>
<rule id="KINNJOHE" name="近所へ">
<pattern>
<token>近所</token>
<token>へ</token>
</pattern>
<message>文法ミスがあります。<suggestion>近所で</suggestion>の間違いです。</message>
<example correction="近所で"><marker>近所へ</marker></example>
</rule>
<rule id="DOUSI_GANAGAKUNARU" name="動詞+が長くなる">
<pattern>
<token postag="動詞.*" postag_regexp="yes"/>
<token>が</token>
<token>長く</token>
</pattern>
<message>文法ミスがあります。<suggestion>暮らしが長く</suggestion>なるの間違いです。</message>
<example correction="暮らしが長く"><marker>暮らすが長く</marker>なる</example>
</rule>
<rule id="DEATA" name="であた">
<pattern>
<token>で</token>
<token>あ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>であった</suggestion>の間違いです。</message>
<example correction="であった"><marker>であた</marker></example>
</rule>
<rule id="GAKUSEITATI" name="学生たち">
<pattern>
<token>学生</token>
<token>たち</token>
</pattern>
<message>文法ミスがあります。<suggestion>学生</suggestion>の間違いです。</message>
<example correction="学生"><marker>学生たち</marker></example>
</rule>
<rule id="WOMITUKATTA" name="を見つかった">
<pattern>
<token>を</token>
<token>見つかっ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>を見つけた</suggestion>の間違いです。</message>
<example correction="を見つけた"><marker>を見つかった</marker></example>
</rule>
<rule id="ATUMETTE" name="集めって">
<pattern>
<token>集め</token>
<token>って</token>
</pattern>
<message>文法ミスがあります。<suggestion>集めて</suggestion>の間違いです。</message>
<example correction="集めて"><marker>集めって</marker></example>
</rule>
<rule id="SAKINAKUNATTA" name="先亡くなった">
<pattern>
<token>先</token>
<token>亡くなっ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>先に亡くなった</suggestion>の間違いです。</message>
<example correction="先に亡くなった"><marker>先亡くなった</marker></example>
</rule>
<rule id="ZUTTO_DOUSI_TARA" name="ずっと+動詞+たら">
<pattern>
<token>ずっと</token>
<token postag="動詞.*" postag_regexp="yes"/>
<token>たら</token>
</pattern>
<message>文法ミスがあります。<suggestion>ずっと開けていたら</suggestion>の間違いです。</message>
<example correction="ずっと開けていたら"><marker>ずっと開けたら</marker></example>
</rule>
<rule id="HATOHAIU" name="鳩は言う">
<pattern>
<token>鳩</token>
<token>は</token>
<token>言う</token>
</pattern>
<message>文法ミスがあります。<suggestion>鳩は鳴く</suggestion>の間違いです。</message>
<example correction="鳩は鳴く"><marker>鳩は言う</marker></example>
</rule>
<rule id="KUMOMOHITOTUNAKU" name="雲も一つなく">
<pattern>
<token>雲</token>
<token>も</token>
<token>一つ</token>
<token>なく</token>
</pattern>
<message>文法ミスがあります。<suggestion>雲一つなく</suggestion>の間違いです。</message>
<example correction="雲一つなく"><marker>雲も一つなく</marker></example>
</rule>
<rule id="KONITIHA" name="こにちは">
<pattern>
<token>こ</token>
<token>に</token>
<token>ち</token>
<token>は</token>
</pattern>
<message>文法ミスがあります。<suggestion>こんにちは</suggestion>の間違いです。</message>
<example correction="こんにちは"><marker>こにちは</marker></example>
</rule>
<rule id="HAJIMEMOSITE" name="始めもして">
<pattern>
<token>始め</token>
<token>も</token>
<token>し</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>始めまして</suggestion>の間違いです。</message>
<example correction="始めまして"><marker>始めもして</marker></example>
</rule>
<rule id="MANABETAI" name="学べたい">
<pattern>
<token>学べ</token>
<token>たい</token>
</pattern>
<message>文法ミスがあります。<suggestion>学びたい</suggestion>の間違いです。</message>
<example correction="学びたい"><marker>学べたい</marker></example>
</rule>
<rule id="KOTOSIHASAI" name="今年は歳">
<pattern>
<token>今年</token>
<token skip="10">は</token>
<token>歳</token>
</pattern>
<message>文法ミスがあります。<suggestion>今年で_歳</suggestion>の間違いです。</message>
<example correction="今年で_歳"><marker>今年は十歳</marker></example>
</rule>
<rule id="KIKUTOKONIYORUTO" name="聞くことによると">
<pattern>
<token>聞く</token>
<token>こと</token>
<token>に</token>
<token>よる</token>
<token>と</token>
</pattern>
<message>文法ミスがあります。<suggestion>聞くところによると</suggestion>の間違いです。</message>
<example correction="聞くところによると"><marker>聞くことによると</marker></example>
</rule>
<rule id="SAISYONANIKKI" name="最初な日記">
<pattern>
<token>最初</token>
<token>な</token>
<token>日記</token>
</pattern>
<message>文法ミスがあります。<suggestion>最初の日記</suggestion>の間違いです。</message>
<example correction="最初の日記"><marker>最初な日記</marker></example>
</rule>
<rule id="SENNTAKUWOARAU" name="洗濯を洗う">
<pattern>
<token>洗濯</token>
<token>を</token>
<token>洗う</token>
</pattern>
<message>文法ミスがあります。<suggestion>洗濯をする</suggestion>の間違いです。</message>
<example correction="洗濯をする"><marker>洗濯を洗う</marker></example>
</rule>
<rule id="GOWOMOTTEIRU" name="語を持っている">
<pattern>
<token>語</token>
<token>を</token>
<token>持っ</token>
<token>て</token>
<token>いる</token>
</pattern>
<message>文法ミスがあります。<suggestion>語を習得している</suggestion>の間違いです。</message>
<example correction="語を習得している"><marker>語を持っている</marker></example>
</rule>
<rule id="DAIGAKUJI" name="大学時">
<pattern>
<token>大学</token>
<token>時</token>
</pattern>
<message>文法ミスがあります。<suggestion>大学の時</suggestion>の間違いです。</message>
<example correction="大学の時"><marker>大学時</marker></example>
</rule>
<rule id="KIREIMO" name="きれいも">
<pattern>
<token>きれい</token>
<token>も</token>
</pattern>
<message>文法ミスがあります。<suggestion>きれいで</suggestion>の間違いです。</message>
<example correction="きれいで"><marker>きれいも</marker></example>
</rule>
<rule id="OOKINA_MEISI" name="大きいな+名詞">
<pattern>
<token>大きい</token>
<token>な</token>
<token postag="名詞.*" postag_regexp="yes"/>
</pattern>
<message>文法ミスがあります。<suggestion>大きい部屋</suggestion>の間違いです。</message>
<example correction="大きい部屋"><marker>大きいな部屋</marker></example>
</rule>
<rule id="MADENIYOHUKASI" name="までに夜更かし">
<pattern>
<token>まで</token>
<token>に</token>
<token>夜</token>
<token>更かし</token>
</pattern>
<message>文法ミスがあります。<suggestion>まで夜更かし</suggestion>の間違いです。</message>
<example correction="まで夜更かし"><marker>までに夜更かし</marker></example>
</rule>
<rule id="HUTTANAI" name="降ったない">
<pattern>
<token>降っ</token>
<token>た</token>
<token>な</token>
<token>い</token>
</pattern>
<message>文法ミスがあります。<suggestion>降らなかった</suggestion>の間違いです。</message>
<example correction="降らなかった"><marker>降ったない</marker></example>
</rule>
<rule id="SEIBUNNHAKOMUGI" name="成分は小麦">
<pattern>
<token>成分</token>
<token>は</token>
<token>小麦</token>
</pattern>
<message>文法ミスがあります。<suggestion>材料は小麦</suggestion>の間違いです。</message>
<example correction="材料は小麦"><marker>成分は小麦</marker></example>
</rule>
<rule id="NAZOKATTE" name="なぞ買って">
<pattern>
<token>なぞ</token>
<token>買っ</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>なにを買って</suggestion>の間違いです。</message>
<example correction="なにを買って"><marker>なぞ買って</marker></example>
</rule>
<rule id="SANNKANIIKU" name="参加に行く">
<pattern>
<token>参加</token>
<token>に</token>
<token>行く</token>
</pattern>
<message>文法ミスがあります。<suggestion>参加しに行く</suggestion>の間違いです。</message>
<example correction="参加しに行く"><marker>参加に行く</marker></example>
</rule>
<rule id="TIGAUHANANI" name="違うはなに">
<pattern>
<token>違う</token>
<token>は</token>
<token>なに</token>
</pattern>
<message>文法ミスがあります。<suggestion>違いはなに</suggestion>の間違いです。</message>
<example correction="違いはなに"><marker>違うはなに</marker></example>
</rule>
<rule id="TAKUSANNNAHITO" name="たくさんな人">
<pattern>
<token>たくさん</token>
<token>な</token>
<token>人</token>
</pattern>
<message>文法ミスがあります。<suggestion>たくさんの人</suggestion>の間違いです。</message>
<example correction="たくさんの人"><marker>たくさんな人</marker></example>
</rule>
<rule id="YASUMIHI" name="休み日">
<pattern>
<token>休み</token>
<token>日</token>
</pattern>
<message>文法ミスがあります。<suggestion>休みの日</suggestion>の間違いです。</message>
<example correction="休みの日"><marker>休み日</marker></example>
</rule>
<rule id="KOMARUDESU" name="困るです">
<pattern>
<token>困る</token>
<token>です</token>
</pattern>
<message>文法ミスがあります。<suggestion>困ります</suggestion>の間違いです。</message>
<example correction="困ります"><marker>困るです</marker></example>
</rule>
<rule id="OSAEDEKIRU" name="抑えできる">
<pattern>
<token>抑え</token>
<token>できる</token>
</pattern>
<message>文法ミスがあります。<suggestion>抑えられる</suggestion>の間違いです。</message>
<example correction="抑えられる"><marker>抑えできる</marker></example>
</rule>
<rule id="KATURYOKUNAHITO" name="活力な人">
<pattern>
<token>活力</token>
<token>な</token>
<token>人</token>
</pattern>
<message>文法ミスがあります。<suggestion>元気な人</suggestion>の間違いです。</message>
<example correction="元気な人"><marker>活力な人</marker></example>
</rule>
<rule id="RIYUUWONAI" name="理由をない">
<pattern>
<token>理由</token>
<token>を</token>
<token>ない</token>
</pattern>
<message>文法ミスがあります。<suggestion>理由はない</suggestion>の間違いです。</message>
<example correction="理由はない"><marker>理由をない</marker></example>
</rule>
<rule id="MEISI_WOARI" name="名詞+をあり">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>を</token>
<token>あり</token>
</pattern>
<message>文法ミスがあります。<suggestion>コーヒーがある</suggestion>の間違いです。</message>
<example correction="コーヒーがある"><marker>コーヒーをあり</marker></example>
</rule>
<rule id="MEISI_WOOWATTA" name="名詞+を終わった">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>を</token>
<token>終わっ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>宿題をを終えた</suggestion>の間違いです。</message>
<example correction="宿題をを終えた"><marker>宿題を終わった</marker></example>
</rule>
<rule id="MEISI_WOHAJIMATTA" name="名詞+を始まった">
<pattern>
<token postag="名詞.*" postag_regexp="yes"/>
<token>を</token>
<token>始まっ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>試験が始まった</suggestion>の間違いです。</message>
<example correction="試験が始まった"><marker>試験を始まった</marker></example>
</rule>
<rule id="GATUDUKITAI" name="が続きたい">
<pattern>
<token>が</token>
<token>続き</token>
<token>たい</token>
</pattern>
<message>文法ミスがあります。<suggestion>を続けたい</suggestion>の間違いです。</message>
<example correction="を続けたい"><marker>が続きたい</marker></example>
</rule>
<rule id="KEKKOSITA" name="けっこした">
<pattern>
<token>けっ</token>
<token>こし</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>けっこうした</suggestion>の間違いです。</message>
<example correction="けっこうした"><marker>けっこした</marker></example>
</rule>
<rule id="SUBEKINOHA" name="すべきのは">
<pattern>
<token>す</token>
<token>べき</token>
<token>の</token>
<token>は</token>
</pattern>
<message>文法ミスがあります。<suggestion>すべきなのは</suggestion>の間違いです。</message>
<example correction="すべきなのは"><marker>すべきのは</marker></example>
</rule>
<rule id="NO_SURU" name="の+する">
<pattern>
<token>の</token>
<token/>
<token>する</token>
</pattern>
<message>文法ミスがあります。<suggestion>を軽蔑する</suggestion>の間違いです。</message>
<example correction="を軽蔑する"><marker>の軽蔑する</marker></example>
</rule>
<rule id="JOUKIDOORI" name="上記通り">
<pattern>
<token>上記</token>
<token>通り</token>
</pattern>
<message>文法ミスがあります。<suggestion>上記の通り</suggestion>の間違いです。</message>
<example correction="上記の通り"><marker>上記通り</marker></example>
</rule>
<rule id="NATOTONOTTEITE" name="な整っていて">
<pattern>
<token>な</token>
<token>整っ</token>
<token>て</token>
<token>い</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>に整っていて</suggestion>の間違いです。</message>
<example correction="に整っていて"><marker>な整っていて</marker></example>
</rule>
<rule id="GOHENNJI" name="ご返事">
<pattern>
<token>ご</token>
<token>返事</token>
</pattern>
<message>文法ミスがあります。<suggestion>お返事</suggestion>の間違いです。</message>
<example correction="お返事"><marker>ご返事</marker></example>
</rule>
<rule id="MUZUKASITO" name="むずかしと">
<pattern>
<token>むずかし</token>
<token>と</token>
</pattern>
<message>文法ミスがあります。<suggestion>むずかしいと</suggestion>の間違いです。</message>
<example correction="むずかしいと"><marker>むずかしと</marker></example>
</rule>
<rule id="KEDO" name="げと">
<pattern>
<token>げ</token>
<token>と</token>
</pattern>
<message>文法ミスがあります。<suggestion>けど</suggestion>の間違いです。</message>
<example correction="けど">正しい<marker>げと</marker></example>
</rule>
<rule id="KANOJOHA_MEISI_GAIRU" name="彼女は+名詞+がいる">
<pattern>
<token>彼女</token>
<token>は</token>
<token postag="名詞.*" postag_regexp="yes"/>
<token>が</token>
<token>いる</token>
</pattern>
<message>文法ミスがあります。<suggestion>彼女には友達がいる</suggestion>の間違いです。</message>
<example correction="彼女には友達がいる"><marker>彼女は友達がいる</marker></example>
</rule>
<rule id="KOTAEGAMATIGAETA" name="答えが間違えた">
<pattern>
<token>答え</token>
<token>が</token>
<token>間違え</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>答えを間違えた</suggestion>の間違いです。</message>
<example correction="答えを間違えた"><marker>答えが間違えた</marker></example>
</rule>
<rule id="MOKUTEKINIAKIRAKA" name="目的に明らか">
<pattern>
<token>目的</token>
<token>に</token>
<token>明らか</token>
</pattern>
<message>文法ミスがあります。<suggestion>目的を明らか</suggestion>の間違いです。</message>
<example correction="目的を明らか"><marker>目的に明らか</marker></example>
</rule>
<rule id="START2" name="スタート2">
<pattern>
<or>
<token>ー</token>
<token>-</token>
</or>
<or>
<token>っ</token>
<token>ゃ</token>
<token>ゅ</token>
<token>ょ</token>
</or>
</pattern>
<message>「ー」の後に小さい文字はきません。「<suggestion>ーや</suggestion>」の間違いではありませんか。</message>
<example correction="ーや">たま<marker>ーゃ</marker></example>
</rule>
<rule id="CHIGAI" name="違い">
<pattern>
<token>違</token>
<token>く</token>
<token>て</token>
</pattern>
<message>文法ミスがあります。<suggestion>違って</suggestion>の間違いです。</message>
<example correction="違って">とは<marker>違くて</marker></example>
</rule>
<rule id="CHIGATTA" name="違った">
<pattern>
<token>違</token>
<token>かっ</token>
<token>た</token>
</pattern>
<message>文法ミスがあります。<suggestion>違った</suggestion>の間違いです。</message>
<example correction="違った"><marker>違かった</marker>問題</example>
</rule>
<rule id="OMACHIDOU" name="お待ちどお">
<pattern>
<token regexp="yes">お待ち|おまち</token>
<token>ど</token>
<token>お</token>
</pattern>
<message>文法ミスがあります。<suggestion>お待ちどう</suggestion>の間違いです。</message>
<example correction="お待ちどう">はい、<marker>お待ちどお</marker>様。</example>
</rule>
<rule id="MOTOZUKU" name="基ずく">
<pattern>
<token regexp="yes">基|もと</token>
<token inflected="yes">ずく</token>
</pattern>
<message>文法ミスがあります。<suggestion>基づく</suggestion>の間違いです。</message>
<example correction="基づく">事実に<marker>基ずく</marker>話。</example>
</rule>
<rule id="IWAZUMOKANA" name="言わずもかな">
<pattern>
<token regexp="yes">言わ|いわ</token>
<token>ず</token>
<token>も</token>
<token>かな</token>
</pattern>
<message>文法ミスがあります。<suggestion>言わずもがな</suggestion>の間違いです。</message>
<example correction="言わずもがな">この件に関しては<marker>言わずもかな</marker>だ。</example>
</rule>
<rule id="SIITEHAKOTOWOSISONNZURU" name="強しては事を仕損ずる">
<pattern>
<token>強</token>
<token>し</token>
<token>て</token>
<token>は</token>
<token regexp="yes">事|こと</token>
<token>を</token>
<token>仕</token>
<token inflected="yes">損ずる</token>
</pattern>
<message>文法ミスがあります。<suggestion>急いては事を仕損じる</suggestion>の間違いです。</message>
<example correction="急いては事を仕損じる"><marker>強しては事を仕損ずる</marker>。</example>
</rule>
<rule id="NEGAWAKUBA" name="願わくば">
<pattern>
<token>願</token>
<token>わく</token>
<token>ば</token>
</pattern>
<message>文法ミスがあります。<suggestion>願わくは</suggestion>の間違いです。</message>
<example correction="願わくは"><marker>願わくば</marker>。</example>
</rule>
<rule id="HANANIKAKENAI" name="鼻にも掛けない">
<pattern>
<token>鼻</token>
<token>に</token>
<token>も</token>
<token regexp="yes">掛け|かけ</token>
<token>ない</token>
</pattern>
<message>文法ミスがあります。<suggestion>鼻に掛けない</suggestion>の間違いです。</message>
<example correction="鼻に掛けない"><marker>鼻にも掛けない</marker>。</example>
</rule>
<rule id="HARADADASII" name="腹立だしい">
<pattern>
<token>腹</token>
<token>立</token>
<token>だし</token>
<token>い</token>
</pattern>
<message>文法ミスがあります。<suggestion>腹立たしい</suggestion>の間違いです。</message>
<example correction="腹立たしい"><marker>腹立だしい</marker>。</example>
</rule>
<rule id="HETENAKANNGAEYASUMUNINITARI" name="下手な考え休むに似たり">
<pattern>
<token>下手</token>
<token>な</token>
<token>考え</token>
<token>休む</token>
<token>に</token>
<token regexp="yes">似|に</token>
<token>たり</token>
</pattern>
<message>文法ミスがあります。<suggestion>下手の考え休むに似たり</suggestion>の間違いです。</message>
<example correction="下手の考え休むに似たり"><marker>下手な考え休むに似たり</marker>。</example>
</rule>
<rule id="MATIDOUSII" name="待ちどうしい">
<pattern>
<token regexp="yes">待ち|まち</token>
<token>どう</token>
<token regexp="yes">しい|しく</token>
</pattern>
<message>文法ミスがあります。<suggestion>待ちどおしい</suggestion>の間違いです。</message>
<example correction="待ちどおしい">デートが<marker>待ちどうしい</marker>。</example>
</rule>
<rule id="MARENIMINU" name="稀に見ぬ">
<pattern>
<token>稀</token>
<token>に</token>
<token regexp="yes">見|み</token>
<token>ぬ</token>
</pattern>
<message>文法ミスがあります。<suggestion>稀に見る</suggestion>の間違いです。</message>
<example correction="稀に見る"><marker>稀に見ぬ</marker>人材だ。</example>
</rule>
<rule id="MITIHIKI" name="満ち干き">
<pattern>
<token>満ち</token>
<token>干</token>
<token>き</token>
</pattern>
<message>文法ミスがあります。<suggestion>満ち干</suggestion>の間違いです。</message>
<example correction="満ち干"><marker>満ち干き</marker>。</example>
</rule>
<rule id="MIKKATOAKEZU" name="三日と空けず">
<pattern>
<token>三</token>
<token>日</token>
<token>と</token>
<token>空け</token>
<token>ず</token>
</pattern>
<message>文法ミスがあります。<suggestion>三日に上げず</suggestion>の間違いです。</message>
<example correction="三日に上げず">遠距離恋愛の彼氏は<marker>三日と空けず</marker>電話をしてくる。</example>
</rule>
<rule id="YAMONAKU" name="やもなく">
<pattern>
<token>や</token>
<token>も</token>
<token>なく</token>
</pattern>
<message>文法ミスがあります。<suggestion>やむなく</suggestion>の間違いです。</message>
<example correction="やむなく"><marker>やもなく</marker>。</example>
</rule>
<rule id="YAMUOEZU" name="やむおえず">
<pattern>
<token>やむ</token>
<token>お</token>
<token>え</token>
<token>ず</token>
</pattern>
<message>文法ミスがあります。<suggestion>やむをえず</suggestion>の間違いです。</message>
<example correction="やむをえず"><marker>やむおえず</marker>。</example>
</rule>
<rule id="WARAWOMOSUGARU" name="藁をも縋る">
<pattern>
<token>藁</token>
<token>を</token>
<token>も</token>
<token>縋る</token>
</pattern>
<message>文法ミスがあります。<suggestion>藁にも縋る</suggestion>の間違いです。</message>
<example correction="藁にも縋る"><marker>藁をも縋る</marker>。</example>
</rule>
<rule id="TUKUZUKU" name="つくずく">
<pattern>
<token>つく</token>
<token>ずく</token>
</pattern>
<message>文法ミスがあります。<suggestion>つくづく</suggestion>の間違いです。</message>
<example correction="つくづく"><marker>つくずく</marker>思案する。</example>
</rule>
<rule id="TUREZURE" name="つれずれ">
<pattern>
<token>つれ</token>
<token>ずれ</token>
</pattern>
<message>文法ミスがあります。<suggestion>つれづれ</suggestion>の間違いです。</message>
<example correction="つれづれ"><marker>つれずれ</marker>を慰める</example>
</rule>
<rule id="ZURAI" name="ずらい">
<pattern>
<token>ず</token>
<token regexp="yes">らい|らく</token>
</pattern>
<message>文法ミスがあります。<suggestion>づらい</suggestion>の間違いです。</message>
<example correction="づらい">読み<marker>ずらい</marker>字</example>
</rule>
<rule id="TAAINAI" name="他愛ない">
<pattern>
<token regexp="yes">他愛|たあい</token>
<token>ない</token>
</pattern>
<message>文法ミスがあります。<suggestion>たわい無い</suggestion>の間違いです。</message>
<example correction="たわい無い"><marker>他愛ない</marker>話。</example>
</rule>
<rule id="ENAI" name="得ない">
<pattern>
<token>ざる</token>
<token>お</token>
<token regexp="yes">え|得</token>
<token>ない</token>
</pattern>
<message>文法ミスがあります。<suggestion>ざるを得ない</suggestion>の間違いです。</message>
<example correction="ざるを得ない">会社を辞め<marker>ざるお得ない</marker></example>
</rule>
</category>
<!-- ============================== -->
<!-- 誤字 -->
<!-- ============================== -->
<category id="CAT2" name="誤字">
<rule id="AJIAWASERU" name="味あわせる">
<pattern>
<token regexp="yes">味|あじ</token>
<token inflected="yes">あわせる</token>
</pattern>
<message>誤字があります。<suggestion>味わわせる</suggestion>の間違いです。</message>
<example correction="味わわせる">スリルを<marker>味あわせる</marker>ジェットコースター。</example>
</rule>
<rule id="ARAKASAMA" name="あらかさま">
<pattern>
<token>あら</token>
<token>か</token>
<token>さま</token>
</pattern>
<message>誤字があります。<suggestion>あからさま</suggestion>の間違いです。</message>
<example correction="あからさま"><marker>あらかさま</marker>に嘘がばれている。</example>
</rule>
<rule id="AKUGYAKUHIDOU" name="悪逆非道">
<pattern>
<token>悪逆</token>
<token>非道</token>
</pattern>
<message>誤字があります。<suggestion>悪逆無道</suggestion>の間違いです。</message>
<example correction="悪逆無道"><marker>悪逆非道</marker>な行い。</example>
</rule>
<rule id="ATOHEMOSAKINIMOHIKENU" name="後へも先へも引けぬ">
<pattern>
<token>後</token>
<token>へ</token>
<token>も</token>
<token>先</token>
<token>へ</token>
<token>も</token>
<token regexp="yes">引け|ひけ</token>
<token>ぬ</token>
</pattern>
<message>誤字があります。<suggestion>後へも先へも行かぬ</suggestion>の間違いです。</message>
<example correction="後へも先へも行かぬ"><marker>後へも先へも引けぬ</marker>状況だ。</example>
</rule>
<rule id="IZASIRAZU" name="いざ知らず">
<pattern>
<token>いざ</token>
<token regexp="yes">知ら|しら</token>
<token>ず</token>
</pattern>
<message>誤字があります。<suggestion>いさ知らず</suggestion>の間違いです。</message>
<example correction="いさ知らず"><marker>いざ知らず</marker>冒険にでた。</example>
</rule>
<rule id="ITINENNHUNKI" name="一念奮起">
<pattern>
<token>一念</token>
<token>奮起</token>
</pattern>
<message>誤字があります。<suggestion>一念発起</suggestion>の間違いです。</message>
<example correction="一念発起"><marker>一念奮起</marker>しよう。</example>
</rule>
<rule id="ISSYOKENMEI" name="一所懸命">
<pattern>
<token>一所懸命</token>
</pattern>
<message>誤字があります。<suggestion>一生懸命</suggestion>の間違いです。</message>
<example correction="一生懸命">大学の課題<marker>一所懸命</marker>に行う。</example>
</rule>
<rule id="ISSOKUSYOKUHATU" name="一即触発">
<pattern>
<token>一</token>
<token>即</token>
<token>触発</token>
</pattern>
<message>誤字があります。<suggestion>一触即発</suggestion>の間違いです。</message>
<example correction="一触即発"><marker>一即触発</marker>の形態にある。</example>
</rule>
<rule id="INAGAOUNIMO" name="否が応にも">
<pattern>
<token>否</token>
<token>が</token>
<token>応</token>
<token>に</token>
<token>も</token>
</pattern>
<message>誤字があります。<suggestion>弥が上にも</suggestion>の間違いです。</message>
<example correction="弥が上にも"><marker>否が応にも</marker>世界は動く。</example>
</rule>
<rule id="ISSOUNOKOTO" name="いっそうのこと">
<pattern>
<token>いっそう</token>
<token>の</token>
<token>こと</token>
</pattern>
<message>誤字があります。<suggestion>いっそのこと</suggestion>の間違いです。</message>
<example correction="いっそのこと">疲れたし<marker>いっそうのこと</marker>やめようか。</example>
</rule>
<rule id="ARUKUHODOU" name="歩く歩道">
<pattern>
<token>歩く</token>
<token>歩道</token>
</pattern>
<message>誤字があります。<suggestion>動く歩道</suggestion>の間違いです。</message>
<example correction="動く歩道"><marker>歩く歩道</marker>を歩いていく。</example>
</rule>
<rule id="UYOUKYOKUSETU" name="うよう曲折">
<pattern>
<token>う</token>
<token>よう</token>
<token>曲折</token>
</pattern>
<message>誤字があります。<suggestion>紆余曲折</suggestion>の間違いです。</message>
<example correction="紆余曲折"><marker>うよう曲折</marker>あったがなんとか終わった。</example>
</rule>
<rule id="URUOBOE" name="うる覚え">
<pattern>
<token>うる</token>
<token regexp="yes">覚え|おぼえ</token>
</pattern>
<message>誤字があります。<suggestion>うろ覚え</suggestion>の間違いです</message>
<example correction="うろ覚え"><marker>うる覚え</marker>で申しわけございません。</example>
</rule>
<rule id="EIENTO" name="永遠と">
<pattern>
<token>永遠</token>
<token>と</token>
</pattern>
<message>誤字があります。<suggestion>延延と</suggestion>の間違いです。</message>
<example correction="延延と"><marker>永遠と</marker>道が続いている。</example>
</rule>
<rule id="OMOIMOTUKANAI" name="思いもつかない">
<pattern>
<token regexp="yes">思い|おも</token>
<token>も</token>
<token regexp="yes">つか|付か</token>
<token>ない</token>
</pattern>
<message>誤字があります。<suggestion>思いも寄らない</suggestion>の間違いです。</message>
<example correction="思いも寄らない">こんな発想は<marker>思いもつかない</marker>。</example>
</rule>
<rule id="OMOTOMEYASUI" name="お求め易い">
<pattern>
<token>お</token>
<token>求め</token>
<token regexp="yes">易い|やすい</token>
</pattern>
<message>誤字があります。<suggestion>お求めに成り易い</suggestion>の間違いです。</message>
<example correction="お求めに成り易い">この価格なら誰でも<marker>お求め易い</marker>だろう。</example>
</rule>
<rule id="OYAKUMEGOMEN" name="御役目御免">
<pattern>
<token>御</token>
<token>役目</token>
<token>御免</token>
</pattern>
<message>誤字があります。<suggestion>御役御免</suggestion>の間違いです。</message>
<example correction="御役御免">管理職を<marker>御役目御免</marker>になった。</example>
</rule>
<rule id="AOIROTOIKI" name="青色吐息">
<pattern>
<token>青色</token>
<token>吐息</token>
</pattern>
<message>誤字があります。<suggestion>青息吐息</suggestion>の間違いです。</message>
<example correction="青息吐息"><marker>青色吐息</marker></example>
</rule>
<rule id="YOIKOTODARAKE" name="良い事だらけ">
<pattern>
<token regexp="yes">良い|よい</token>
<token regexp="yes">事|こと</token>
<token>だらけ</token>
</pattern>
<message>誤字があります。<suggestion>良い事尽くめ</suggestion>の間違いです。</message>
<example correction="良い事尽くめ"><marker>良い事だらけ</marker></example>
</rule>
<rule id="UNOMETAKANOME" name="魚の目鷹の目">
<pattern>
<token>魚の目</token>
<token>鷹</token>
<token>の</token>
<token>目</token>
</pattern>
<message>誤字があります。<suggestion>鵜の目鷹の目</suggestion>の間違いです。</message>
<example correction="鵜の目鷹の目"><marker>魚の目鷹の目</marker></example>
</rule>
<rule id="OIKANEMASENN" name="負いかねません">
<pattern>
<token regexp="yes">負い|おい</token>
<token>かね</token>
<token>ませ</token>
<token>ん</token>
</pattern>
<message>誤字があります。<suggestion>負いかねます</suggestion>の間違いです。</message>
<example correction="負いかねます"><marker>負いかねません</marker></example>
</rule>
<rule id="OBOTUKANU" name="おぼつかぬ">
<pattern>
<token>お</token>
<token>ぼつ</token>
<token>か</token>
<token>ぬ</token>
</pattern>
<message>誤字があります。<suggestion>覚束無い</suggestion>の間違いです。</message>
<example correction="覚束無い"><marker>おぼつかぬ</marker></example>
</rule>
<rule id="OMEIBANNKAI" name="汚名挽回">
<pattern>
<token>汚名</token>
<token>挽回</token>
</pattern>
<message>誤字があります。<suggestion>汚名返上</suggestion>の間違いです。</message>
<example correction="汚名返上"><marker>汚名挽回</marker></example>
</rule>
<rule id="BOKINN" name="募金">
<pattern>
<token>募金</token>
</pattern>
<message>誤字があります。<suggestion>寄付</suggestion>の間違いです。</message>
<example correction="寄付"><marker>募金</marker></example>