6 返信 最新の回答 日時: May 1, 2017 9:35 PM ユーザー:mochihiro

    正規表現について(図あり)

    mochihiro Level 1

      正規表現について教えてください。

      例えば、1行4文字の最初の3文字にマッチさせることは可能でしょうか?

      最後の1文字以外の文字にマッチといった感じでしょうか。

       

      インデザインの正規表現スタイルを使用して、

      マッチした文字の各文字の後ろにアキ量を入れたいのです。

       

      スクリーンショット 2017-05-01 19.11.15.png

        • 1. Re: 正規表現について(図あり)
          CS5 omachi Most Valuable Participant

          ^...

          ですが。

          • 2. Re: 正規表現について(図あり)
            assause Adobe Community Professional & MVP

            特に文字種別などを気にせずに「行頭から3文字」だけであれば、

            ^.{3} でマッチできると思います。

            (もし3文字以下であってもマッチングさせる場合は ^.{1,3} としてください)

             

            もし条件が異なるようであれば、もう少し具体的な条件をご提示ください。

            なお質問される際はOSバージョンや具体的な利用バージョンなどを記載しましょう。

            (ジャパンフォーラムのトップページ右上のテンプレート利用が効率的です)

            • 3. Re: 正規表現について(図あり)
              mochihiro Level 1

              assause  様

              ご指摘ありがとうございます。

              こちらが私の環境になります。

              失礼しました。

              ①仕様OS:mac os yosemite 10.10.5

              ②CS6(パッケージ版)

               

              こちらですと、文字数に関係なく「行頭から●文字」ですよね。

               

              説明不足でした。

              具体的に説明いたしますと、

              2文字の場合、1文字目だけにアキ量○

              3文字の場合、2文字目までアキ量○

              4文字の場合、3文字目までアキ量○

              といった感じにしたいのです。

               

              図のようなイメージで一つの段落スタイルで管理できればと考えております。

              可能でしょうか。

              スクリーンショット 2017-05-01 22.33.03.png

              • 4. Re: 正規表現について(図あり)
                mochihiro Level 1

                CS5 omachi 様

                返信ありがとうございます。

                こちらですと、文字数に関係なく「行頭から●文字」ですよね。

                 

                説明不足でした。

                2文字の場合、1文字目、

                3文字の場合、2文字目まで、

                4文字の場合、3文字目までにマッチさせるといった感じです。

                 

                図のようなイメージで一つの段落スタイルで管理できればと考えております。

                可能でしょうか。

                 

                よろしくお願いします。

                 

                スクリーンショット 2017-05-01 22.33.03.png

                • 5. Re: 正規表現について(図あり)
                  monokano Most Valuable Participant

                  ^.{1,3}(?=.)

                   

                  これでどうでしょう。

                   

                  追記:

                  スイマセン、てきとーに書いちゃった。こっちかな。

                  スクリーンショット 2017-05-02 12.33.58.png

                  1 人が役に立つと言っています
                  • 6. Re: 正規表現について(図あり)
                    mochihiro Level 1

                    monokano様

                     

                    ありがとうございます!

                    こちらの正規表現で解決できました。

                     

                    思う通りの段落スタイルを作成することができました。

                    ありがとうございました。