No.2
- 回答日時:
○○○○○○○○○○○○と123...の文字がどのような文字(コード)なのか分からないといい回答はつきにくいかも知れませんね。
例として……
○○○○○○○○○○○○がすべて(半角)数字以外の並び
123... が(半角)数字だけの並び
なら置換機能で検索文字列を (^[^0-9]+)\n
置換文字列を $1
で正規表現を使う……
とやればお望みの結果を得られると思います。
No.3
- 回答日時:
正規表現を使えば簡単にできます。
ただし以下の指定方法は、お書きになっているように削除したい改行文字の直後が必ず「123」で始まることを前提としています(『○○○』『・・・』の部分は任意の文字でかまいません)。
置換ダイアログで、検索文字列に以下の文字列を入力してください。
\n\f123.*\n
置換文字列として以下の文字列を入力します。
\1
そして忘れずに置換ダイアログ内の「正規表現(R)」にチェックを入れてください。そして置換を実行すればお望みの結果が得られるはずです。
ちなみに「\n」は改行文字(正確には改行+復帰)、「.*」は「0文字以上の任意の文字列」を意味します。「\f」はちょっと特殊な指定で、これをはさんだ前と後の文字列を、置換文字列として参照するためのものです。置換文字列としては\0~\9が使用できます(これをタグと呼びます)。この数字は、文字列が\fで区切られた順に振られます。
たとえば「私はとても気分がいい。」という文字列に対して検索文字列を「私は\fとても\f気分が\fいい。」とし、置換文字列を「\0\2\1\3」とすると、置換後の文字列は「私は気分がとてもいい。」となります。置換文字列を「\0少し\2\3」とすれば、「私は少し気分がいい。」などとすることができます。
秀丸エディタの旧版では正規表現をサポートするDLLファイル(JRE32.DLL)を別途準備する必要がありましたが、最新版であるver.5.18では正規表現DLL(HMJRE.DLL)が標準で同梱されているようです。正規表現については秀丸エディタのヘルプファイルにも簡単な説明がありますので、ご覧になるとよいでしょう。
ご参考になれば幸いです。
No.4
- 回答日時:
他の回答者の方の言われるように正規表現による置換でがんばってみようと思うなら
○○○○○○○○○○○○↓
123・・・↓
の部分の仕様を明確にしないとならないです。
>○○○○○○○○○○○○↓
全角文字のみ?半角文字、数字含む?123で始まる場合もありうるのか?
>123・・・↓
かならず 123 で始まるのか?
それとも数字であるという意味の単なる例なのか?
手っ取り早い他のやり方としては
マクロ使ってはいかがでしょう?
1) ○○○○○○○○○○○○↓ の行にカーソルを合わせる
2) shift + F1 でマクロ記録開始
3) End キーで行の最後に移動
4) Delete キーで改行を削除
5) ↓ キーで次の行に移動
6) shift + F1 でマクロ記録終了
7) あとはひたすら shift + F2 を押していけば
多少面倒ですけど、お望みのことは達成できます。
ありがとうございます。
>○○○○○○○○○○○○↓
全角文字のみ?半角文字、数字含む?123で始まる場合もありうるのか?
>123・・・↓
かならず 123 で始まるのか?
それとも数字であるという意味の単なる例なのか?
とりあえず、全ての構造を理解することは置いておいて、目の前の難関を突破する為には、そこまで知らなくてもできたので、表記の通りでOKでした。
色んなパターンがあるんですね。
マクロってよく目にしますが、まだ知りません。。。
知っておくと便利なんでしょうね!
その辺りを学習して、壁にぶつかったらまた質問させていただきたいと思います。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- Mac OS 2012年iMacの起動がインジケーター表示から先が起動出来ない+ワイヤレスキーボードとワイヤレスマ 1 2023/08/05 09:25
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- iPod・ウォークマン・音楽プレーヤー iTunes Matchについて。 iTunes Matchについて質問させてください。 このサービ 2 2022/06/23 12:50
- PHP PHPについて教えて下さい。 2 2023/02/01 12:09
- リフォーム・リノベーション 家庭用ユニットバスの換気について 4 2022/08/09 20:42
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- 数学 積分計算 3 2023/07/31 16:29
- Excel(エクセル) Excelの複数置換はSUBSTITUTEを重ねるしかない? 9 2022/05/08 11:25
- Wi-Fi・無線LAN 自宅でのwi-fiについて(wi-fi電波が弱い) 6 2022/05/08 08:46
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「.movpkg」「.m3u8」ファイル...
-
YahooのIDがロックされてしまい...
-
iTunesを完全にアンインストー...
-
WPS Officeって有料ですか?
-
CAE
-
ITの見積もりってなんであんな...
-
STEAM版BF4が起動しない
-
jtrim 1.53cが正常な動きをし...
-
『ブ』の変換について
-
ゆうちょ認証アプリが使えません
-
マックの表計算ソフト
-
自分の使っている再生ソフトは...
-
新バージョンPDFでのスナップシ...
-
編集ソフト ビデオ パットを使...
-
フォルダ内にある全ファイルの...
-
データベースソフトの「TCARD f...
-
自分で描いた下手な絵を綺麗に...
-
拡張子が異なりファイル名が同...
-
スプレッドシートの作業範囲
-
ペイントで切り抜いた画像の背...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ITの見積もりってなんであんな...
-
YahooのIDがロックされてしまい...
-
「.movpkg」「.m3u8」ファイル...
-
ゆうちょ認証アプリが使えません
-
jtrim 1.53cが正常な動きをし...
-
ATOKをお使いの方、今後もVer U...
-
CMYKのペイントソフトを探して...
-
グーグルクロムにダウンロード...
-
ホームページビルダーのバージ...
-
自分で描いた下手な絵を綺麗に...
-
パソコンでJPEG画像ファイルを...
-
マックの表計算ソフト
-
Numbersについてお伺いです。 ...
-
写真の印刷レイアウトについて
-
STEAM版BF4が起動しない
-
フォルダ内にある全ファイルの...
-
gimpで文字の細工をしたい
-
新バージョンPDFでのスナップシ...
-
Windows 11 に対応する作業
-
先日からDigiBestTVで「デバイ...
おすすめ情報