2023年09月19日

一日一項目 今日はとっととチャッターズに訊いたす 正規表現問題

image

でたらめ解答ですわ。DELL OPTIPLEX 7010SFF Win 11(非推奨PC) 22H2のVScodeのTerminalをbashに切り替えて試したら次のように出たばい。
$ echo "C:/program/python/line3.py" | grep -E "^.*?(.*)\..*$"
C:/program/python/line3.py

  全部出た(笑) 拡張子を除くには次のようにすると出たので試した。
image

Vscode bashで試し。
$ echo "C:/program/python/line3.py" | grep -E "^.*?(.*)$"
C:/program/python/line3.py

全部出た!!   まちごーとるぞ、おまえさんの解答は(笑)

よーし次はBingチャットに訊くぞ
image

VScodeで試して説明どおりの結果。それはそれとして、この呪文はどういうだすかしら?

pattern = r'[^\\/:*?"<>|\r\n]+$'  Bingチャットの回答での説明はつぎのようになっとる。

image

なるほど、そういう事だったんですね。よくわかりました(……. ) 
  簡単に言うと [  ] の中は否定して、その後ろの文字だけ取るって事みたい。


 
  てな感じ。Google Bardはデタラメ回答しやがってコンコンチキ!!



 





 








 


posted by toinohni at 09:31| 東京 ☀| Comment(0) | ソフト系雑学 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
コチラをクリックしてください