JPH02184963A - 文書編集方式 - Google Patents

文書編集方式

Info

Publication number
JPH02184963A
JPH02184963A JP1005143A JP514389A JPH02184963A JP H02184963 A JPH02184963 A JP H02184963A JP 1005143 A JP1005143 A JP 1005143A JP 514389 A JP514389 A JP 514389A JP H02184963 A JPH02184963 A JP H02184963A
Authority
JP
Japan
Prior art keywords
character
special
string
characters
replacement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1005143A
Other languages
English (en)
Inventor
Mayumi Fujita
藤田 真裕美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1005143A priority Critical patent/JPH02184963A/ja
Publication of JPH02184963A publication Critical patent/JPH02184963A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は順序付けを示す文字を含む順序のある文字列を
含んだ文書に対して、順序付けを示す文字を増加あるい
は減少して順序のある文字列の置換を行う文書編集方式
に関する。
〔従来の技術〕
従来の文書編集方式は、探索文字列入力処理と置換文字
列入力処理と文字列置換範囲入力処理と置換文字列探索
処理と置換実行処理とを含んでいる。
〔発明が解決しようとする課題〕
上述した従来の文書編集方式では、順序付けを示す文字
を含む順序のある文字列を含む文書の編集中に順序のあ
る文字列の挿入、削除による順序の変更のため順序付け
を示す文字の変更が必要となって文字列置換を行う時に
、探索文字列と置換文字列を1組ずつ入力して順序のあ
る文字列の順序の数だけ置換処理を行う必要がある。ま
た順序を上昇する場合、順序の低い文字列から置換を行
うと順序の高い文字列を置換する際に再び置換を行って
しまうので、置換を行う順番を編集者が意識しなければ
ならないという欠点がある。
〔課題を解決するための手段〕
本発明の文書編集方式は、順序付けを示す文字の文字列
内の位置を指定するあらかじめ定められた特殊文字付き
の探索対象文字列を入力する特殊文字付探索文字列入力
処理と、前記文字列中の特殊文字と置き換える順序付け
を示す文字の範囲を入力する特殊文字増減数入力処理と
、前記特殊文字の位置の順序付けを示す文字の置換処理
での増減数を入力する特殊文字増減数入力処理と、文字
列置換処理を文書中のどの範囲で行うかを入力する文字
列置換範囲入力処理と、前記特殊文字付探索文字列のう
ち特殊文字以外の文字列が一致する文字列を文書中の文
字列置換範囲内から探索する置換文字列探索処理と、特
殊文字付探索文字列で特殊文字のある位置と同じ位置に
ある探索文字列中の順序付けを示す文字と特殊文字範囲
内の文字とを比較する特殊文字比較処理と、探索した文
字列に対し特殊文字増減数に従って特殊文字位置の順序
付けを示す文字を増減した文字列で置換する置換実行処
理とを含む。
〔実施例〕
次に、本発明の実施例について図面を参照して詳細に説
明する。
第1図は本発明の一実施例を示すブロック図である。同
図において文書編集方式は、順序付けを示す文字の文字
列内の位置を指定するあらかじめ定められた特殊文字付
きの探索対象文字列を入力する特殊文字付探索文字列入
力処理1と、前記文字列中の特殊文字と置き換える順序
付けを示す文字の範囲を入力する特殊文字増減数入力処
理2と、前記特殊文字の位置の順序付けを示す文字の置
換処理での増減数を入力する特殊文字増減数入力処理3
と、文字列置換処理を文書中のどの範囲で行うかを入力
する文字列置換範囲入力処理4と、文字列置換処理の実
行を確認する処理を必要とするかどうかを入力する置換
実行確認要不要人力処理5と、次の探索範囲が文字列置
換範囲内であるかを判定する置換範囲判定処理6と、前
記特殊文字付探索文字列のうち特殊文字以外の文字列が
一致する文字列を文書中から探索する置換文字列探索処
理7と、前記特殊文字付探索文字列中の特殊文字を特殊
文字範囲内の文字と置き換えて探索文字と比較する特殊
文字置き換え比較処理8と、探索した文字列に対し特殊
文字増減数に従って特殊文字位置の順序付けを示す文字
を増減し置換文字列として編集する置換文字g4i処理
9と、置換処理実行確認が必要な場合に置換処理を実行
するかどうかを確認する置換実行確認処理10と、探索
した文字列を編集した置換文字列と置き換える置換実行
処理11とを含んで構成される。
第2図は上記の文書編集方式の動作を示す説明図である
。同図を参照しながら第1図に基づいて順序付けを示す
文字を含む順序のある文字列の置換を行う場合の処理を
説明する。
まず、特殊文字付探索文字列入力処理1により特殊文字
付探索文字列21を入力する。次に特殊文字増減数入力
処理2により特殊文字範囲22を入力する。次に特殊文
字増減数入力処理3により特殊文字増減数23を入力す
る。次に文字列置換範囲入力処理4により文字列置換範
囲24を入力する9次に置換実行確認要不要人力処理5
により置換実行確認要不要25を入力する。
置換範囲判定処理6は次に探索するべき文書中の位置が
文字列置換範囲24内であるか否かを判定する。文字列
置換範囲24内の場合には置換文字列探索処理7を行う
。文字列N換範囲24を越えた場合には処理を終了する
置換文字列探索処理7は文書中の文字列置換範囲24か
ら特殊文字付探索文字列21と特殊文字以外の文字が一
致する文字列26を探索する。
特殊文字列置き換え比較処理8は特殊文字付探案文字列
21内の特殊文字を゛特殊文字範囲22内の文字と置き
換えた特殊文字置き換え文字列27と探索した文字列2
6とを比較する。両者が一致した場合は置換文字列編集
処理9を行う。特殊文字範囲22内の全ての文字と置き
換えても両者が一致しない場合には置換範囲判定処理6
から繰り遅ず。
置換文字編集処理9は特殊文字増減数23に従って特殊
文字置き換え文字列27の特殊文字と置き換えた順序付
けを示す文字を増減し置換文字列28を編集する。
置換実行確認要不要25が確認要である場合には、探索
した文字列26と置換文字列28との置換処理を実行し
てよいかどうか確認する置換実行確認処理10を行う。
確認の結果、置換処理を行わない場合は置換範囲判定処
理6から繰り返す。
確認の結果が置換処理実行の場合および確認不要の場合
には置換実行処理11を行い、文書中の探索文字列26
を置換文字列28で置換する。その後、置換範囲判定処
理6を繰り返す。
〔発明の効果〕
本発明の゛文書編集方式は、順序付けを示す文字を含む
順序のある文字列を含む文書の編集中に、順序のある文
字列の挿入、削除による順序の変更のため順序付けを示
す文字の変更が必要となり文字列置換を行う時に、順序
付けを示す文字の位置を示す特殊文字付探索文字と特殊
文字範囲および特殊文字増減数を入力することにより、
文書内の順序のある文字列の置換を一度の入力で二重置
換することなく行うことができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
動作を示す説明図である。 l・・・特殊文字付探索文字入力処理、2・・・特殊文
字増減数入力処理、3・・・特殊文字列増減数入力処理
、4・・・文字列置換範囲入力処理、5・・・置換実行
確認要不要人力装置、6・・・置換範囲判定処理、7・
・・置換文字列探索処理、8・・・特殊文字置き換え比
較処理、9・・・置換文字列編集処理、10・・・置換
実行確認処理、11・・・置換実行処理。

Claims (1)

    【特許請求の範囲】
  1. 順序付けを示す文字の文字列内の位置を指定するあらか
    じめ定められた特殊文字付きの探索対象文字列を入力す
    る特殊文字付探索文字列入力処理と、前記文字列中の特
    殊文字と置き換える順序付けを示す文字の範囲を入力す
    る特殊文字範囲入力処理と、前記特殊文字の位置の順序
    付けを示す文字の置換処理での増減数を入力する特殊文
    字増減数入力処理と、文字列置換処理を文書中のどの範
    囲で行うかを入力する文字列置換範囲入力処理と、前記
    特殊文字付探索文字列のうち特殊文字以外の文字列が一
    致する文字列を文書中の文字列置換範囲内から探索する
    置換文字列探索処理と、特殊文字付探索文字列で特殊文
    字のある位置と同じ位置にある探索文字列中の順序付け
    を示す文字と特殊文字範囲内の文字とを比較する特殊文
    字比較処理と、探索した文字列に対し特殊文字増減数に
    従って特殊文字位置の順序付けを示す文字を増減した文
    字列で置換する置換実行処理とを含むことを特徴とする
    文書編集方式。
JP1005143A 1989-01-11 1989-01-11 文書編集方式 Pending JPH02184963A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1005143A JPH02184963A (ja) 1989-01-11 1989-01-11 文書編集方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1005143A JPH02184963A (ja) 1989-01-11 1989-01-11 文書編集方式

Publications (1)

Publication Number Publication Date
JPH02184963A true JPH02184963A (ja) 1990-07-19

Family

ID=11603080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1005143A Pending JPH02184963A (ja) 1989-01-11 1989-01-11 文書編集方式

Country Status (1)

Country Link
JP (1) JPH02184963A (ja)

Similar Documents

Publication Publication Date Title
US4860203A (en) Apparatus and method for extracting documentation text from a source code program
JPH02184963A (ja) 文書編集方式
JPS5969829A (ja) 文書作成装置
JP2837494B2 (ja) ソースプログラム検索処理装置
JPS58103023A (ja) デイスプレイ端末におけるフイ−ルド入力方式
JP3637606B2 (ja) データ処理装置
JPH0531193B2 (ja)
JPS63276186A (ja) 文字読取装置
JPH05233249A (ja) ソース・ドキュメント一括管理方式
WO2024014355A1 (ja) 制御プログラム編集装置、編集方法、およびプログラム
JPH04241672A (ja) 文字列検索方式
JP2835065B2 (ja) 文字列検索方法
JP2889319B2 (ja) 図形描画装置
JPH05150999A (ja) コンピユータ言語の構造化処理方式
JPS6325765A (ja) 文書編集装置
JPH0338745A (ja) データ一括処理方式
JPS61122758A (ja) エデイツト処理方式
JPH0237429A (ja) 再翻訳処理の高速化方式
JPH02219176A (ja) 文字列検索方式
JPH03191424A (ja) ソフトウェア部品合成方式
JPH07129507A (ja) 自動事後処理方式
JPH0319041A (ja) 制御項目自動管理方式
JPS60134345A (ja) 応答コマンドの入力方法
JPH0371231A (ja) ソースリスト作成方式
JPH02291075A (ja) データベース環境生成処理方式