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

質問編集履歴

1

文章の目的・表現に一貫性が無かったため、修正。また、強調する箇所を追加

2015/11/28 09:58

投稿

sounisi5011
sounisi5011

スコア697

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- サロゲートペア以外の文字で構成された文字列に対して置換処理をかけたいのですが、その正規表現をどう記述すれば良いのか不明なため、質問させていただきます。
1
+ サロゲートペア**以外の**文字で構成された文字列の抽出処理を行いたいのですが、その正規表現をどう記述すれば良いのか不明なため、質問させていただきます。
2
2
 
3
3
  まず、サロゲートペアに該当する文字の、JavaScriptにおける正規表現は以下になります。
4
4
 
@@ -6,7 +6,7 @@
6
6
  /[\uD800-\uDBFF][\uDC00-\uDFFF]/
7
7
  ```
8
8
 
9
- そして、サロゲートペアの文字だけで構成された文字列にマッチする正規表現は、以下になります。
9
+ そして、サロゲートペアの文字**のみ**で構成された文字列にマッチする正規表現は、以下になります。
10
10
  (正規表現のフラグは除いています)
11
11
 
12
12
  ```JavaScript
@@ -51,4 +51,4 @@
51
51
  // ['野家で', '食べたい']
52
52
  ```
53
53
 
54
- どのような正規表現を書けば、これが実現できますか?
54
+ どのような正規表現を書けば、これが実現できるでしょうか?