PowerBuilder中去掉文件名后缀的方法

原创 2007年09月16日 14:54:00

PowerBuilder中去掉文件名后缀的方法

首先看看PowerBuilder(以下简称PB)中对字符串处理的两个方法,

1.Replace()函数

格式:Replace(string1,start,n,string2)

功能:将一个字符串中指定长度的子串替换为另一个字符串。

说明:

1)  参数string1为String型,用于指定要替换其子串的字符串。

2)参数start为Long型,用于指定子串的起始位置。

3)参数n为Long型,用于指定子串的长度。

4)参数string2为String型,用于指定用来替换子串的字符串。

返回值:String型。

2.Trim()函数

格式:Trim(string)

功能:删除指定字符串首部和尾部的空格。

说明:参数string为String型,用于指定要删除其两端空格的字符串。

返回值:String型。

例如:

String files_name1="abcd.txt",files_name2

Long length

length=Len(files_name)-3//减去后缀的字符串的长度

files_name2=Trim(Replace(files_name1,length,5," "))//用空格代替后缀名,再用Trim()函数去掉空格

小结:这是我在处理字符串的时候得到的一些经验,这里拿出来与大家共享。我想应该还会有更好的方法的吧!

相关文章推荐

去掉文件名只留后缀

  • 2014年12月05日 17:05
  • 629B
  • 下载

搭建CentOS 6网络安装源时/repodata目录下文件名后缀丢失问题及解决方法

今天在新的服务器上艰难的完成安装centos6.2 的64位版本, 一开始准备用刻录软件做ios盘,没有成功,朋友说是.ios损坏(,本人表示强烈怀疑i,求人不如求自己,马上在 京东上买了个1...

bat批处理批量修改文件名后缀

  • 2017年05月07日 15:05
  • 197B
  • 下载

Python批量改文件名、后缀名

  • 2016年05月27日 22:19
  • 4KB
  • 下载

寻找满足后缀要求的第一个文件名及其类型的C程序实现

问题描述有多个带后缀的用分号分隔的文件名(形如:1.xml;2.pdf;3.jpg;4.txt),编写C程序用于将满足后缀要求的第一个文件名找出来,并显示文件的类型。规定的后缀及文件类型对应如下:语音...
  • zhouzxi
  • zhouzxi
  • 2014年11月06日 18:40
  • 1231

利用正则表达式从文件路径中提取出文件名(包含后缀)

利用正则表达式从文件路径中提取出文件名(包含后缀) 如:
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PowerBuilder中去掉文件名后缀的方法
举报原因:
原因补充:

(最多只允许输入30个字)