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

199
(1): 2024/09/26(木)08:21 ID:JQMFr7dw(1) AAS
老朽ソフトウェアの後継者問題って
需要があれば勝手にメンテされるし無ければ消えるだけだよ
正規表現は時代に合ってないからこの概念ごと消えるかもしれない
200: 2024/09/26(木)20:55 ID:DovoaZNg(1) AAS
>>199
正規表現が時代に合ってないってどういうこと?
201: 2024/09/26(木)22:02 ID:KgNEnM1+(1) AAS
たぶんだけど自然言語で書く、かな
いまでもコンパイルはしてるし
曖昧な表現だとランタイムエラーになるのはおなじ
202: 2024/09/26(木)22:22 ID:ingxpjLa(1) AAS
AIと喋ってろ
203
(2): 2024/09/29(日)08:05 ID:rL2U3h48(1) AAS
自然言語を聞いたAIが作るのが正規表現というオチ
既存の正規表現エンジン用の正規表現ではなくAIが生成した正規表現を動かすためだけの
正規表現エンジンも生成される
既存の正規表現エンジンと比べてデータサイズが小さく不要な機能が無いため高速に動作

64コアCPUでテキストデータの64ヶ所を同時に検索
正規表現がテキストにマッチしない場合の速さが2024年時点の通常検索の速さを超えてしまう

野良猫理論: ある限られた空間であちこちをうろつく複数の野良猫が置き餌を見つけるのに
かかる時間は頭数の二乗に反比例するような気がする理論
204: 2024/10/01(火)11:39 ID:Z3sXryIq(1) AAS
>>203
>野良猫理論:
なるほど、そうかも
205: 2024/10/01(火)11:45 ID:v9xyba12(1) AAS
>>203
妄想はAIとすれば捗るぞ
206: 2024/10/06(日)00:20 ID:YLpbtiCB(1) AAS
DFA 「NFA、僕は君のことをクリーネ閉方したい」
NFA 「受理できません」
207
(1): 2024/10/08(火)20:25 ID:2vPrSKyO(1) AAS
久しぶりにプログラム板にきました
あるwebサイトのたとえばx0000からx99999までのurl内それぞれ個別にあるたとえば日付等の項目を
すべてカンマ区切りで抜き出す正規表現を考えようとしましたが
結局、項目が10個まであるわけじゃないので
<!DOCTYPE.*ほにゃらら項目、ほにゃらら項目…ほにゃらら項目、ほにゃらら*</html>
てのを10まであるわけじゃない項目分それぞれ抜き出しました
本来なら、 項目,項目,項目…… で抜き出せるように一発で正規表現使えば何とかなるのでしょうけれど、
項目だけの列といいましょうかx0000の項目Aからx9999の項目Aをまずだして
次にx0000の項目Bからx9999の項目Bを次に出してと
結局その項目が10までとはいかないけれどその分をだして表計算ソフトにつっこんだわけです
省5
208: 2024/10/08(火)22:03 ID:XPh9YV+I(1) AAS
>>207
1. まず日本語を整理する能力を身につけましょう
2. 次にテストケースを整理する能力を身につけましょう
3. そして1.と2.で身につけた能力を使ってChatGPTに問い合わせましょう

さすれば望む答えが楽に得られます
209: 2024/10/09(水)01:44 ID:WkCTujRI(1/2) AAS
ここは野良猫理論を数学的に証明するスレになりました
210: 2024/10/09(水)02:26 ID:LpRCWPua(1) AAS
すごく読み難いし目的も読み取れない
終わってる
211: 2024/10/09(水)03:04 ID:w53uZCE9(1) AAS
頑張って2回読んだけど何のアドバイスもできそうにない
212: 2024/10/09(水)05:04 ID:z5soGBkc(1) AAS
Excel VBA 質問スレ Part81
とやらにいる障害者みたいだね
213: 2024/10/09(水)09:59 ID:nVMNMgni(1) AAS
DOCTYPE全然関係なかったんやな
>>180がアタリ
>>179,181はハズレ
214: 2024/10/09(水)12:56 ID:WkCTujRI(2/2) AAS
とりあえずxenoをあぼーん登録しといた
215: 2024/10/10(木)13:27 ID:WHQFPCFe(1) AAS
そういえばこのスレが伸びたのも発端は>>120だったな
>>120みたいな難問を気軽に質問されたら困る
216
(1): 2024/10/12(土)15:23 ID:gMUOKJHq(1/2) AAS
●Regular Expressionの使用環境
VS Code 1.94.2 の検索バー

●検索か置換か?
置換

●説明
htmlファイルを開いている。
href属性が .css で終わらない場合に属性値を空文字列へ置換したい。
href="[^"]+(?!\.css)"を検索したが .css で終わっていてもマッチしてしまう。

●対象データ
<a href="URL.css">link</a>
省8
217
(1): >>216 2024/10/12(土)15:33 ID:gMUOKJHq(2/2) AAS
原理はよくわかりませんが自己解決しました
href="[^"]+(?<!\.css)"
218: 2024/10/12(土)16:13 ID:qxhXc26A(1/2) AAS
href="[^"]+(?!\.css)"

<a href="URL.css">link</a>で"[^"]+の最後の文字はs
つまりsの位置では.cssではないのでマッチする
1-
あと 37 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.005s