小编CRS*_*CRS的帖子

如何在JavaScript中读取文本文件

我正在尝试将文本文件加载到我的JavaScript文件中,然后从该文件中读取行以获取信息,我尝试了FileReader但它似乎没有工作.有人可以帮忙吗?

function analyze(){
   var f = new FileReader();

   f.onloadend = function(){
       console.log("success");
   }
   f.readAsText("cities.txt");
}
Run Code Online (Sandbox Code Playgroud)

javascript html5 text

41
推荐指数
4
解决办法
17万
查看次数

C 风格注释中的 Python 正则表达式阅读

我试图在 ac 文件中找到 c 风格的注释,但如果引号中碰巧有 // ,我就会遇到麻烦。这是文件:

/*My function
is great.*/
int j = 0//hello world
void foo(){
    //tricky example
    cout << "This // is // not a comment\n";
}
Run Code Online (Sandbox Code Playgroud)

它将与那个 cout 匹配。这是我到目前为止所拥有的(我已经可以匹配 /**/ 评论了)

fp = open(s)

p = re.compile(r'//(.+)')
txt = p.findall(fp.read())
print (txt)
Run Code Online (Sandbox Code Playgroud)

c python regex

2
推荐指数
1
解决办法
1432
查看次数

试图在c中打印一行文本文件

我正在尝试从文本文件中打印一行,然后转到下一行并打印,直到没有剩余的行打印.这是我到目前为止所做的,但它只在我第一次运行程序时才有效.

void ReadFile(FILE *a)
{
    char line[23];
    while(fgets(line, 22, a) != NULL)
    {
        printf("%s", line);
    }
}
Run Code Online (Sandbox Code Playgroud)

c printf text-files

1
推荐指数
1
解决办法
3491
查看次数

C语言程序不起作用?

用户输入一个秘密字,然后从字母表中选择一个字母,如果该字母在秘密字中,则变成星号.我认为问题出现在两个for循环中,因为它似乎没有用星号代替字母.

int main ()
{
  char secretword[20] = {};
  char alphabet[27] = {"abcdefghijklmnopqrstuvwxyz"};
  char guess;
  int i = 0, k = 0;
  int length = 0;

  length = strlen(secretword);

  printf("You Get six chances to guess all of the letters in a phrase\n");
  printf("Enter the secret word/phrase: ");
  scanf("%s", &secretword);
  printf("Past guesses: ");
  printf("%s\n", alphabet);
  printf("Guess a character: ");
  scanf("%s", &guess);

  for(i = 0; i < 27; i++)
  {
    for(k = 0; k < length; k++)
    {
      if(secretword[k] == alphabet[i])
      { …
Run Code Online (Sandbox Code Playgroud)

c for-loop

0
推荐指数
1
解决办法
338
查看次数

在C中向字符串添加字符串

我正在制作一个购物清单程序,我想要包含一个用户输入字符串,将其放在文本文件的下一个可用行中.眼下这将字符串的文件,但随后放入随机字符的数量的空格,然后,如果我输入其他的东西,它不会对下一行.

void AddToFile(FILE *a) {
    char addItem[20];
    printf("Enter item: ");
    scanf("%s", &addItem);
    fwrite(addItem, sizeof(addItem), 1, a);
}
Run Code Online (Sandbox Code Playgroud)

c string file

0
推荐指数
1
解决办法
172
查看次数

标签 统计

c ×4

file ×1

for-loop ×1

html5 ×1

javascript ×1

printf ×1

python ×1

regex ×1

string ×1

text ×1

text-files ×1