Jw_cad 相談室−その2 New

 Jw_cad についての相談の場としてお使いください
情報の交換には Jw_cad 情報交換室 をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
39 / 345 ツリー    ←次へ | 前へ→

一括で文字挿入の方法 はづ 18/8/30(木) 14:46

外部変形での文字列の取得方法 kojima 18/9/15(土) 19:25
Re:外部変形での文字列の取得方法 somem 18/9/15(土) 19:40
Re:外部変形での文字列の取得方法 kojima 18/9/16(日) 15:44

外部変形での文字列の取得方法
 kojima  - 18/9/15(土) 19:25 -
> 1文字列に2つ以上の連続したスペース文字が含まれていると、変更されないか
> 又は想定しない結果となる場合があるので選択を避けるのが良さそうです。

ツリーが長くなり過ぎたので、書き込みを躊躇していました。

僭越ですが
awkスクリプトでの文字列の取得方法が適切でないのかも?

ch_dec.awkの83行目から86行目の
chr=substr($6,2) # 作図済文字
if(nf>6){ # 半角スペース対応
for(i=7;i<=nf;i++){chr=chr sp $(i)}
}else{}



split($0,xy,"\"")
chr=xy[2]# 作図済文字

に変更すればOKなようです。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MALNJS; rv:11.0) like Gecko@ai126170044187.41.access-internet.ne.jp>
・ツリー全体表示

Re:外部変形での文字列の取得方法
 somem  - 18/9/15(土) 19:40 -
▼kojimaさん:

>awkスクリプトでの文字列の取得方法が適切でないのかも?

確かに、この外変は入力文字のスペースに対応できておりませんので、
そういう用途では、使えないということになりますが、
スプリクトが不適切と言われる筋合いのものではないと思います。
お言葉を選んでいただけると幸いです。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36@59-168-142-202.rev.home.ne.jp>
・ツリー全体表示

Re:外部変形での文字列の取得方法
 kojima  - 18/9/16(日) 15:44 -
▼kojimaさん:
>ch_dec.awkの83行目から86行目の
>chr=substr($6,2) # 作図済文字
>if(nf>6){ # 半角スペース対応
>for(i=7;i<=nf;i++){chr=chr sp $(i)}
>}else{}
>
>を
>
>split($0,xy,"\"")
>chr=xy[2]# 作図済文字
>
>に変更すればOKなようです。

それよりも、以下のほうが良さそうです。(""で囲まれた文字にも対応できる)

i=match($0, "\"")
chr=substr($0,i+1) # 作図済文字

引用なし

パスワード


<Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MALNJS; rv:11.0) like Gecko@ai126166167234.48.access-internet.ne.jp>
・ツリー全体表示

39 / 345 ツリー    ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
 566013
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3
Jw_cad Copyright (C)1997-2016 Jiro Shimizu & Yoshifumi Tanaka