Regular Expression(正規表現) Part17 (277レス)
1-

229: 2024/11/19(火)14:33 ID:UdPT9kjC(2/3) AAS
後読はこの関数では使えないようなのですが、関数ではなくて置換機能なら使えるようなので試してみます!
ありがとうございました!!
230
(1): 2024/11/19(火)15:02 ID:TpNNC8ku(2/4) AAS
The problem is the ’XXX’.
こういうのはあるのかな?
231: 2024/11/19(火)15:19 ID:TpNNC8ku(3/4) AAS
>>228
正規表現のどの文法を使うかじゃなくて、どういう論理にするかを思いつくかどうかだから
(とんちクイズと一緒で発想力の問題)
なお230のようなケースがあるのならおそらく再起を使う必要がでてくると思う
232: 2024/11/19(火)15:56 ID:UdPT9kjC(3/3) AAS
>>230
これは想定していなかったですが今回はなさそうです
233: 2024/11/19(火)17:34 ID:G+8Uvgpo(1) AAS
Apps Script使うのがシンプルなこともある
234: 2024/11/19(火)23:06 ID:TpNNC8ku(4/4) AAS
/(?<=[a-z]|[a-z]')[a-z]|(?<=[a-z])'(?=[a-z])/*/ig
(アポストロフィは半角のみにしてる)
This is the 'Tom's Home'.
→ T*** i* t** 'T**** H***'.

無理ーー
'Rock'n'Roll' is "Rock 'n' Roll". → 'R**********' i* "R*** 'n' R***".
'' is NULL strings. → '' is NULL strings.
235: 2024/11/20(水)17:07 ID:vf/ffllo(1) AAS
regexpは数学(キリっ
236: 2024/11/20(水)17:38 ID:ibyj9elY(1) AAS
ウザっ
237: 2024/12/12(木)23:55 ID:9bmybcd/(1) AAS
暫く使わないとすぐ忘れてしまう
低スキルだから使う頻度が少なくて記憶が定着しない
238: 2024/12/13(金)00:12 ID:EgfV0Bor(1) AAS
わかる
特に(?!これ系一切覚えてない)
239: 2024/12/13(金)13:01 ID:hybzdr+3(1) AAS
=^^= こんな演算子をどこかの記事で見た記憶はあるけど意味は忘れた
240: 2024/12/13(金)13:19 ID:Zywldz4i(1) AAS
  ∧,,∧
  (=^v^) にょほほー
  /  l
 (OuuO
241: 2024/12/19(木)16:02 ID:1szj+7uv(1/2) AAS
●Regular Expressionの使用環境
テキストエディタのMeryや、テキストエディタのgPadの置換

●検索か置換か?
検索

●説明
英文中のスペース以外の、他のスペースを削除したいです。

●対象データ
平和 戦争
AA XVA ZZ
昭和 平成 令和
NIHON BUNKA
経済 学部
Ishiba Naikaku
●希望する結果
平和戦争
AA XVA ZZ
昭和平成令和
NIHON BUNKA
経済学部
Ishiba Naikaku

※いま現在はネットを探してやっと見つけた
(?<![a-zA-Z])\s|\s(?![a-zA-Z])
を使ってます。これは連続スペースやTabにも対応してるのが良い点と思います。
ただ、全角スペースは削除出来ませんし、改行まで削除されて1行テキスト文に
なるという短所があり、また手動で改行しなくてはならず非常に手間です。
全角スペースはまだ良いとして改行削除がされないように改善できませんでしょうか?
よろしくお願いします。
242
(1): 2024/12/19(木)16:06 ID:wZwgXxbf(1) AAS
なかなかの丸投げだな
¥sを[ \t ]
243: 2024/12/19(木)17:08 ID:1szj+7uv(2/2) AAS
>>242
希望通りになりました。即レス大感謝ありがとうです。
いちおう自分なりに半年間ほど色んなパターンに変えてやってみてたんですが、大変助かりました。
244: 2024/12/20(金)20:07 ID:7538eGNC(1) AAS
すげー半年がかりの疑問を瞬殺か
やっぱ詳しい人に聞いておくものだな
245: 2024/12/21(土)01:36 ID:lQ0nYrFo(1) AAS
半年同じ問題に取り組める根気は素晴らしいが初心者は効率が悪いね
Googleとかは20分だか30分だか手が止まったら質問しろって企業文化らしい
246: 2024/12/22(日)15:36 ID:8OMG/th9(1) AAS
メモ
Meryで\sを全角スペースにマッチさせるには(?u)\sかFindOnig=1
247: 2024/12/23(月)12:51 ID:hOdCdrxj(1/2) AAS
半年あったら正規表現覚えたほうが早いな、Meryクリスマス
248: 2024/12/23(月)12:59 ID:hOdCdrxj(2/2) AAS
I have a pen. I have an apple.
249: 2024/12/31(火)20:44 ID:Thw2Z7nN(1) AAS
(?<=This year)(?=Next year)
250: 01/04(土)18:21 ID:YsNNcli5(1) AAS
<title> を
\<title\> って書かないとエラーになるケースってあるの?
251: 01/04(土)19:03 ID:0KLOcGyc(1/3) AAS
GnuRegexとGrepでは\<と\>は特別な意味を持つ、それぞれ単語の先頭、単語の末尾にマッチする
だから<title>にマッチさせたいのではなくtitleにマッチさせたいのかも

\<と\>で囲えばbigtitleやtitleholderにはマッチしなくなる
252: 01/04(土)20:47 ID:a+K50MRq(1) AAS
Gnuって書いたらヌーになるがな
253
(1): 01/04(土)21:43 ID:12P97q6K(1) AAS
メタ文字 \b が使えない環境ってことなんだろうか?
254: 01/04(土)21:56 ID:0KLOcGyc(2/3) AAS
うぐぅ

>>253 高須クリニック
255: 01/04(土)22:07 ID:0KLOcGyc(3/3) AAS
すまん、二刀流だった
外部リンク[html]:www.gnu.org
256: 04/05(土)13:05 ID:/X2GFnPw(1) AAS
GeminiにChatでやりたいこと入力したらずばりの正規表現回答してくれんのすごすぎて草
そんで最強のGrep検索・置換ツールのVScodeにその正規表現をコピペするだけの簡単なお仕事
マジで更新もされず陳腐化したクソ使い難い正規表現アプリやサービスがすべて駆逐されんの納得でクソワロタ
257: 04/05(土)14:35 ID:dD+UMa0w(1) AAS
VSCodeやのにCopilotつかわんのなんでなんw
置換はperl -i -peが手軽にコードも介在できて未だに最強
258: 04/05(土)17:01 ID:yzm+sG/V(1) AAS
文章でミジンコだとわかるだろほっといてやれ
1-
あと 19 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.008s