質問するログイン新規登録

回答編集履歴

1

ページ内リンクが機能しなかったため、削除

2016/04/20 11:42

投稿

sounisi5011
sounisi5011

スコア697

answer CHANGED
@@ -29,7 +29,7 @@
29
29
  ---
30
30
 
31
31
  まず、JavaScriptの正規表現には、`\p{C}`や`\P{C}`などの記述でUnicode文字の範囲を示すことができる「Unicode文字プロパティ」が存在しません。
32
- また、[maisumakun](https://teratail.com/users/maisumakun)さんの[解答](#r51855)のとおり、HTMLのpattern属性の正規表現はJavaScriptのものであるため、同じくpattern属性でも存在しません。
32
+ また、maisumakunさんの解答のとおり、HTMLのpattern属性の正規表現はJavaScriptのものであるため、同じくpattern属性でも存在しません。
33
33
 
34
34
  * [正規表現 - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Regular_Expressions)
35
35
  * [[連載:正規表現] Unicode文字プロパティについて(1) | TechRacho](http://techracho.bpsinc.jp/hachi8833/2013_09_13/13433)
@@ -81,10 +81,12 @@
81
81
  console.log(rg.toString());
82
82
  ```
83
83
 
84
- `\P{C}`の正規表現パターンは、以下になります
84
+ `\P{C}`の正規表現パターンは、以下になります
85
+ (字数制限のため、外部ページとなります)
85
86
 
86
87
  [http://pastebin.com/ynhfxiwB](http://pastebin.com/ynhfxiwB)
87
88
 
88
89
  このパターンを利用した、正しく動作するHTMLは以下になります。
90
+ (字数制限のため、外部ページとなります)
89
91
 
90
- [http://pastebin.com/1PsMXmih](http://pastebin.com/1PsMXmih)
92
+ [http://pastebin.com/1PsMXmih](http://pastebin.com/1PsMXmih)