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

質問編集履歴

7

意図的に内容を抹消する行為にあたるため

2021/05/20 05:43

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,16 @@
1
+ texteraに入力した内容と、log.txtに入力した内容が一致させるため、
1
- 都合上、コード、日本語等を中略まし、質問内容は、質疑応答ご参考下さい。
2
+ document.p.q.valueの形で送信した変数に処理加えたい。
3
+ log.txt
4
+ 12あ12
5
+ 実行ファイル(一部コード)
6
+ ```Javascript
7
+ function a1() {
8
+ b=document.p.q.value;
9
+ c=b.replace(/\r?\n/g, ' ');
10
+ a2(c)
11
+ }
12
+ ```
13
+ 等という風に、b.replace(/\r?\n/g, 'あ');として改行コードを「あ」に変換する事で、
14
+ 12
15
+ 12
16
+ と打った内容が12あ12と変換され、一致し、ひとまずうまくいきました。

6

都合上、コード、日本語等を中略しました、質問内容は、質疑応答をご参考下さい。

2021/05/20 05:42

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,19 +1,1 @@
1
- texteraに入力した内容と、log.txtに入力した内容が一致させるため、
2
- document.p.q.valueの形で送信した変数に処理加えたい。
1
+ 都合上、コード、日本語等を中略まし、質問内容は、質疑応答ご参考下さい。
3
-
4
- log.txt
5
- 12あ12
6
-
7
- 実行ファイル(一部コード)
8
- ```Javascript
9
- function a1() {
10
- b=document.p.q.value;
11
- c=b.replace(/\r?\n/g, ' ');
12
- a2(c)
13
- }
14
- ```
15
-
16
- 等という風に、b.replace(/\r?\n/g, 'あ');として改行コードを「あ」に変換する事で、
17
- 12
18
- 12
19
- と打った内容が12あ12と変換され、一致し、ひとまずうまくいきました。

5

マークアップ

2021/05/20 00:13

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -5,11 +5,13 @@
5
5
  12あ12
6
6
 
7
7
  実行ファイル(一部コード)
8
+ ```Javascript
8
9
  function a1() {
9
10
  b=document.p.q.value;
10
11
  c=b.replace(/\r?\n/g, ' ');
11
12
  a2(c)
12
13
  }
14
+ ```
13
15
 
14
16
  等という風に、b.replace(/\r?\n/g, 'あ');として改行コードを「あ」に変換する事で、
15
17
  12

4

ひとまずは成功。

2020/04/19 14:23

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -1,22 +1,17 @@
1
- on clickにより、document.name1.name2.valueとして送信した文字列を引き数に持つ関数function(function(A))において、
2
- この引き数である文字列の改行コードを全て半角スペース変換したいのですが、
1
+ textera入力した内容と、log.txtに入力した内容一致させるため
3
- 普通の文字列同様に、
4
- ```javascript
5
- B = A_replace(PHP_EOL," ");
2
+ document.p.q.valueの形で送信した変数に処理を加えたい。
6
- ```
7
- とかってしちゃっていいんでしょうか?それとも別の方法が必要でしょうか?
8
- 必要な方法を教えて下さい。
9
- というかPHP_EOLはPHPでしか使えないんでしょうか?
10
- Javascriptの場合、OSに関係ない改行コードはなんと表されるのでしょうか?
11
3
 
4
+ log.txt
5
+ 12あ12
6
+
7
+ 実行ファイル(一部コード)
12
- function check() {
8
+ function a1() {
13
- a=document.p.q.value;
9
+ b=document.p.q.value;
14
- b=a.replace(/\r?\n/g, ' ');
10
+ c=b.replace(/\r?\n/g, ' ');
15
- anser(b)
11
+ a2(c)
16
12
  }
17
13
 
18
- 等という風に、a.replace(/\r?\n/g, ' ');
14
+ 等という風に、b.replace(/\r?\n/g, '');として改行コードを「あ」に変換する事で、
19
- とすることでうまくいってしまったのですが、これはそのままコピペしたもので、意味がよく分かっていません。
20
- まず、/\r?\n/gのgとは何でしょうか、また周りについている/の意味は?
15
+ 12
16
+ 12
21
- そしてこれ、他のブラウザだとうまく機能しなといった事は起ないのでょうか?
17
+ と打った内容が12あ12と変換され、一致し、ひまずうまくいきた。
22
- phpだとそういうミスを防ぐためにどのブラウザでも機能するPHP_EOLを使いますが・・・

3

一応成功。

2020/04/19 14:22

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -7,4 +7,16 @@
7
7
  とかってしちゃっていいんでしょうか?それとも別の方法が必要でしょうか?
8
8
  必要な方法を教えて下さい。
9
9
  というかPHP_EOLはPHPでしか使えないんでしょうか?
10
- Javascriptの場合、OSに関係ない改行コードはなんと表されるのでしょうか?
10
+ Javascriptの場合、OSに関係ない改行コードはなんと表されるのでしょうか?
11
+
12
+ function check() {
13
+ a=document.p.q.value;
14
+ b=a.replace(/\r?\n/g, ' ');
15
+ anser(b)
16
+ }
17
+
18
+ 等という風に、a.replace(/\r?\n/g, ' ');
19
+ とすることでうまくいってしまったのですが、これはそのままコピペしたもので、意味がよく分かっていません。
20
+ まず、/\r?\n/gのgとは何でしょうか、また周りについている/の意味は?
21
+ そしてこれ、他のブラウザだとうまく機能しないといった事は起きないのでしょうか?
22
+ phpだとそういうミスを防ぐためにどのブラウザでも機能するPHP_EOLを使いますが・・・

2

変更

2020/04/19 14:12

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -2,11 +2,9 @@
2
2
  この引き数である文字列の改行コードを全て半角スペースに変換したいのですが、
3
3
  普通の文字列同様に、
4
4
  ```javascript
5
- $A = str_replace(PHP_EOL," ",A);
5
+ B = A_replace(PHP_EOL," ");
6
6
  ```
7
7
  とかってしちゃっていいんでしょうか?それとも別の方法が必要でしょうか?
8
- 必要な方法を教えて下さい。一応、
8
+ 必要な方法を教えて下さい。
9
- ```javascript
10
- $A = str_replace(PHP_EOL," ",$B);
9
+ というかPHP_EOLはPHPでしか使えないんでしょうか?
11
- ```
12
- $Bとう文字列の改行コードは全て半角スペースに変換するこに成功ています。
10
+ Javascriptの場合OSに関係ない改行コードはなん表されるのでょうか?

1

言語訂正

2020/04/18 17:50

投稿

nasamunag
nasamunag

スコア32

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,12 @@
1
1
  on clickにより、document.name1.name2.valueとして送信した文字列を引き数に持つ関数function(function(A))において、
2
2
  この引き数である文字列の改行コードを全て半角スペースに変換したいのですが、
3
3
  普通の文字列同様に、
4
- ```php
4
+ ```javascript
5
5
  $A = str_replace(PHP_EOL," ",A);
6
6
  ```
7
7
  とかってしちゃっていいんでしょうか?それとも別の方法が必要でしょうか?
8
8
  必要な方法を教えて下さい。一応、
9
- ```php
9
+ ```javascript
10
10
  $A = str_replace(PHP_EOL," ",$B);
11
11
  ```
12
12
  で、$Bという文字列の改行コードは全て半角スペースに変換することに成功しています。