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

質問編集履歴

3

a

2021/10/29 05:51

投稿

momolength
momolength

スコア62

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ```ここに言語を入力
2
- preg_replace('#<ruby>(.+?)<rt>(.+?)</rt></ruby>#\1#ug', '$1', $txt)
2
+ preg_replace('/<ruby>(.+?)<rt>(.+?)</rt></ruby>/', '', $txt)
3
3
  ```
4
- こんな感じで書いてみたんですが、preg_replace(): Unknown modifier '\'とでます。どこが違いますか?
4
+ こんな感じで書いてみたんですが、preg_replace(): Unknown modifier 'r'とでます。どこが違いますか?
5
5
  ```$txt
6
6
  <ruby>
7
7
  漢<rt>かん</rt>

2

a

2021/10/29 05:51

投稿

momolength
momolength

スコア62

title CHANGED
@@ -1,1 +1,1 @@
1
- rubyタグとrtタグをpreg_replaceで除去したい
1
+ rubyタグをpreg_replaceで除去したい
body CHANGED
File without changes

1

a

2021/10/29 05:37

投稿

momolength
momolength

スコア62

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,8 @@
1
1
  ```ここに言語を入力
2
- preg_replace('#<ruby>(.+?)<rt>(.+?)</rt></ruby>#\1#ug', '$1', $string)
2
+ preg_replace('#<ruby>(.+?)<rt>(.+?)</rt></ruby>#\1#ug', '$1', $txt)
3
3
  ```
4
4
  こんな感じで書いてみたんですが、preg_replace(): Unknown modifier '\'とでます。どこが違いますか?
5
- ```ここに言語を入力
5
+ ```$txt
6
6
  <ruby>
7
7
  漢<rt>かん</rt>
8
8
  字<rt>じ</rt>